![]() |
OpenAlbum 1.0.b
|
00001 #include "controladorresolucion.h" 00002 #include <stdio.h> 00003 #include <iostream> 00004 00005 00006 controladorResolucion::controladorResolucion(int wPrincipal, int hPrincipal){ 00007 if(wPrincipal!=1014 || hPrincipal!=705){ 00008 int auxW, auxH; 00009 auxW=wPrincipal; 00010 auxH=hPrincipal; 00011 if (wPrincipal >= hPrincipal){ 00012 wPrincipal=(hPrincipal*1014)/705; 00013 }else{ 00014 hPrincipal=(wPrincipal*705)/1014; 00015 } 00016 00017 this->dimWFormprincipal=wPrincipal; 00018 this->dimHFormprincipal=hPrincipal; 00019 this->HvisorAlbum=(hPrincipal*399)/705; 00020 this->WvisorAlbum=(wPrincipal*575)/1014; 00021 this->HvisorPlantilla=(hPrincipal*104)/705; 00022 this->WvisorPlantilla=(wPrincipal*127)/1014; 00023 this->HvisorImagenes=(hPrincipal*155)/705; 00024 this->WvisorImagenes= (wPrincipal*201)/1014; 00025 this->WtreeImagenes=(wPrincipal*975)/1014; 00026 this->HtreeImagenes=(hPrincipal*117)/705; 00027 this->HselectorPlantilla=(hPrincipal*111)/705; 00028 this->WselectorPlantilla=(wPrincipal*201)/1014; 00029 this->HbotonTexto=(hPrincipal*31)/705; 00030 this->WbotonTexto=(wPrincipal*141)/1014; 00031 this->HbotonFrontal=(hPrincipal*31)/705; 00032 this->WbotonFrontal=(wPrincipal*141)/1014; 00033 this->HbotonTrasero=(hPrincipal*31)/705; 00034 this->WbotonTrasero=(wPrincipal*141)/1014; 00035 this->HbotonPlantilla=(hPrincipal*27)/705; 00036 this->WbotonPlantilla=(wPrincipal*201)/1014; 00037 this->WbotonFondo=(wPrincipal*201)/1014; 00038 this->WbotonCrearPortada=(wPrincipal*201)/1014; 00039 this->HbotonCrearPortada=(hPrincipal*31)/705; 00040 this->HbotonFondo=(hPrincipal*31)/705; 00041 this->WbotonCrearPaginas=(wPrincipal*141)/1014; 00042 this->HbotonCrearPaginas=(hPrincipal*31)/705; 00043 this->WbotonEditarPagina=(wPrincipal*131)/1014;; 00044 this->HbotonEditarPagina=(hPrincipal*31)/705; 00045 this->WbotonEditarPortada=(wPrincipal*131)/1014; 00046 this->HbotonEditarPortada=(hPrincipal*31)/705; 00047 this->WbotonTerminarPortada=(wPrincipal*131)/1014; 00048 this->HbotonTerminarPortada=(hPrincipal*31)/705; 00049 this->WbotonTerminarPagina=(wPrincipal*131)/1014; 00050 this->HbotonTerminarPagina=(hPrincipal*31)/705; 00051 this->HbotonAbrir=(hPrincipal*31)/705; 00052 this->WbotonAbrir=(wPrincipal*141)/1014; 00053 this->WbotonCheck=(wPrincipal*141)/1014; 00054 this->WbotonUncheck=(wPrincipal*141)/1014; 00055 this->HbotonCheck=(hPrincipal*31)/705; 00056 this->HbotonUncheck=(hPrincipal*31)/705; 00057 this->HbotonRemove=(hPrincipal*31)/705; 00058 this->WbotonRemove=(wPrincipal*141)/1014; 00059 this->HbotonAnterior=(hPrincipal*41)/705; 00060 this->HbotonSiguiente=(hPrincipal*41)/705; 00061 this->WbotonAnterior=(wPrincipal*46)/1014; 00062 this->WbotonSiguiente=(wPrincipal*46)/1014; 00063 this->WgroupBox=(wPrincipal*381)/1014; 00064 this->HgroupBox=(hPrincipal*261)/705; 00065 this->WgroupBox_4=(wPrincipal*381)/1014; 00066 this->HgroupBox_4=(hPrincipal*191)/705; 00067 this->WgroupBox_5=(wPrincipal*586)/1014; 00068 this->HgroupBox_5=(hPrincipal*471)/705; 00069 00070 if (wPrincipal >= hPrincipal){ 00071 this->puntosTexto=(10*wPrincipal)/1014; 00072 this->tamIconoFlechas=(25*hPrincipal)/705; 00073 hPrincipal=auxH; 00074 }else{ 00075 this->puntosTexto=(10*hPrincipal)/705; 00076 this->tamIconoFlechas=(25*wPrincipal)/1014; 00077 wPrincipal=auxW; 00078 } 00079 this->puntosTexto++; 00080 00081 // FormtextoClass 00082 this->WformTextoClass=510; 00083 this->HformTextoClass=390; 00084 00085 //fondodialog 00086 this->Wfondodialog=371; 00087 this->Hfondodialog=297; 00088 00089 //dialogtamanno 00090 this->Wdialogtamanno=350; 00091 this->Hdialogtamanno=358; 00092 00093 //eleccionorden 00094 this->Weleccionorden=358; 00095 this->Heleccionorden=285; 00096 00097 //ordenpersonalizado 00098 this->Wordenpersonalizado=387; 00099 this->Hordenpersonalizado=308; 00100 00101 //dialogcreacionpaginas 00102 this->Wcreacionpaginas=478; 00103 this->Hcreacionpaginas=466; 00104 00105 //dialogtextopagina 00106 this->Wtextopagina=510; 00107 this->Htextopagina=390; 00108 00109 //dialogcreacionpaginaspersonalizadas 00110 this->Wpaginaspersonalizadas=485; 00111 this->Hpaginaspersonalizadas=295; 00112 00113 //dialogtexturas 00114 this->Wtexturas=401; 00115 this->Htexturas=184; 00116 00117 //dialogpropiedades 00118 this->Wpropiedades=403; 00119 this->Hpropiedades=394; 00120 00121 //creditos 00122 this->Wcreditos=400; 00123 this->Hcreditos=295; 00124 00125 //dialogMarcos 00126 this->Wmarcos=401; 00127 this->Hmarcos=237; 00128 00129 }else{ 00130 00131 this->dimWFormprincipal=wPrincipal; 00132 this->dimHFormprincipal=hPrincipal; 00133 this->HvisorAlbum=399; 00134 this->WvisorAlbum=575; 00135 this->HvisorPlantilla=104; 00136 this->WvisorPlantilla=127; 00137 this->HvisorImagenes=155; 00138 this->WvisorImagenes=201; 00139 this->HtreeImagenes=131; 00140 this->WtreeImagenes=975; 00141 this->HselectorPlantilla=111; 00142 this->WselectorPlantilla=201; 00143 this->HbotonTexto=31; 00144 this->WbotonTexto=141; 00145 this->HbotonFrontal=31; 00146 this->WbotonFrontal=141; 00147 this->HbotonTrasero=31; 00148 this->WbotonTrasero=141; 00149 this->HbotonPlantilla=27; 00150 this->WbotonPlantilla=201; 00151 this->WbotonFondo=201; 00152 this->WbotonCrearPortada=201; 00153 this->HbotonCrearPortada=31; 00154 this->HbotonFondo=31; 00155 this->WbotonCrearPaginas=141; 00156 this->HbotonCrearPaginas=31; 00157 this->WbotonEditarPagina=131; 00158 this->HbotonEditarPagina=31; 00159 this->WbotonEditarPortada=131; 00160 this->HbotonEditarPortada=31; 00161 this->WbotonTerminarPortada=131; 00162 this->HbotonTerminarPortada=31; 00163 this->WbotonTerminarPagina=131; 00164 this->HbotonTerminarPagina=31; 00165 this->HbotonAbrir=31; 00166 this->WbotonAbrir=141; 00167 this->WbotonCheck=141; 00168 this->WbotonUncheck=141; 00169 this->HbotonCheck=31; 00170 this->HbotonUncheck=31; 00171 this->HbotonRemove=31; 00172 this->WbotonRemove=141; 00173 this->HbotonAnterior=41; 00174 this->HbotonSiguiente=41; 00175 this->WbotonAnterior=51; 00176 this->WbotonSiguiente=51; 00177 this->WgroupBox=381; 00178 this->HgroupBox=261; 00179 this->WgroupBox_4=381; 00180 this->HgroupBox_4=191; 00181 this->WgroupBox_5=586; 00182 this->HgroupBox_5=471; 00183 this->puntosTexto=10; 00184 this->tamIconoFlechas=35; 00185 // FormtextoClass 00186 this->WformTextoClass=510; 00187 this->HformTextoClass=390; 00188 00189 //fondodialog 00190 this->Wfondodialog=371; 00191 this->Hfondodialog=297; 00192 00193 //dialogtamanno 00194 this->Wdialogtamanno=350; 00195 this->Hdialogtamanno=358; 00196 00197 //eleccionorden 00198 this->Weleccionorden=358; 00199 this->Heleccionorden=285; 00200 00201 //ordenpersonalizado 00202 this->Wordenpersonalizado=387; 00203 this->Hordenpersonalizado=308; 00204 00205 //dialogcreacionpaginas 00206 this->Wcreacionpaginas=478; 00207 this->Hcreacionpaginas=466; 00208 00209 //dialogtextopagina 00210 this->Wtextopagina=510; 00211 this->Htextopagina=390; 00212 00213 //dialogcreacionpaginaspersonalizadas 00214 this->Wpaginaspersonalizadas=485; 00215 this->Hpaginaspersonalizadas=295; 00216 00217 //dialogtexturas 00218 this->Wtexturas=401; 00219 this->Htexturas=184; 00220 00221 //dialogpropiedades 00222 this->Wpropiedades=403; 00223 this->Hpropiedades=394; 00224 00225 //creditos 00226 this->Wcreditos=400; 00227 this->Hcreditos=295; 00228 00229 //dialogMarcos 00230 this->Wmarcos=401; 00231 this->Hmarcos=237; 00232 } 00233 00234 } 00235 00236 controladorResolucion::~controladorResolucion(){} 00237 00238 int controladorResolucion::getWMarcos(){ 00239 return this->Wmarcos; 00240 } 00241 00242 int controladorResolucion::getTamIconoFlechas(){ 00243 return this->tamIconoFlechas; 00244 } 00245 00246 int controladorResolucion::getHMarcos(){ 00247 return this->Hmarcos; 00248 } 00249 00250 int controladorResolucion::getWcreditos(){ 00251 return this->Wcreditos; 00252 } 00253 00254 int controladorResolucion::getHcreditos(){ 00255 return this->Hcreditos; 00256 } 00257 00258 int controladorResolucion::getWpropiedades(){ 00259 return this->Wpropiedades; 00260 } 00261 00262 int controladorResolucion::getHpropiedades(){ 00263 return this->Hpropiedades; 00264 } 00265 00266 int controladorResolucion::getWtexturas(){ 00267 return this->Wtexturas; 00268 } 00269 00270 int controladorResolucion::getHtexturas(){ 00271 return this->Htexturas; 00272 } 00273 00274 int controladorResolucion::getWpaginaspersonalizadas(){ 00275 return this->Wpaginaspersonalizadas; 00276 } 00277 00278 int controladorResolucion::getHpaginaspersonalizadas(){ 00279 return this->Hpaginaspersonalizadas; 00280 } 00281 00282 int controladorResolucion::getWtextopagina(){ 00283 return this->Wtextopagina; 00284 } 00285 00286 int controladorResolucion::getHtextopagina(){ 00287 return this->Htextopagina; 00288 } 00289 00290 int controladorResolucion::getPuntosTexto(){ 00291 return this->puntosTexto; 00292 } 00293 00294 int controladorResolucion::getWcreacionpaginas(){ 00295 return this->Wcreacionpaginas; 00296 } 00297 00298 int controladorResolucion::getHcreacionpaginas(){ 00299 return this->Hcreacionpaginas; 00300 } 00301 00302 int controladorResolucion::getWordenpersonalizado(){ 00303 return this->Wordenpersonalizado; 00304 } 00305 00306 int controladorResolucion::getHordenpersonalizado(){ 00307 return this->Hordenpersonalizado; 00308 } 00309 00310 00311 int controladorResolucion::getWeleccionorden(){ 00312 return this->Weleccionorden; 00313 } 00314 00315 int controladorResolucion::getHeleccionorden(){ 00316 return this->Heleccionorden; 00317 } 00318 00319 int controladorResolucion::getWdialogtamanno(){ 00320 return this->Wdialogtamanno; 00321 } 00322 00323 int controladorResolucion::getHdialogtamanno(){ 00324 return this->Hdialogtamanno; 00325 } 00326 00327 int controladorResolucion::getWfondodialog(){ 00328 return this->Wfondodialog; 00329 } 00330 00331 int controladorResolucion::getHfondodialog(){ 00332 return this->Hfondodialog; 00333 } 00334 00335 int controladorResolucion::getHgroupBox(){ 00336 return this->HgroupBox; 00337 } 00338 00339 00340 int controladorResolucion::getHgroupBox_4(){ 00341 return this->HgroupBox_4; 00342 } 00343 00344 00345 int controladorResolucion::getHgroupBox_5(){ 00346 return this->HgroupBox_5; 00347 } 00348 00349 00350 int controladorResolucion::getWgroupBox(){ 00351 return this->WgroupBox; 00352 } 00353 00354 00355 int controladorResolucion::getWgroupBox_4(){ 00356 return this->WgroupBox_4; 00357 } 00358 00359 00360 int controladorResolucion::getWgroupBox_5(){ 00361 return this->WgroupBox_5; 00362 } 00363 00364 00365 int controladorResolucion::getWformTextoClass(){ 00366 return this->WformTextoClass; 00367 } 00368 00369 int controladorResolucion::getHformTextoClass(){ 00370 return this->HformTextoClass; 00371 } 00372 00373 int controladorResolucion::getWbotonAnterior(){ 00374 return this->WbotonAnterior; 00375 } 00376 00377 int controladorResolucion::getHbotonAnterior(){ 00378 return this->HbotonAnterior; 00379 } 00380 00381 int controladorResolucion::getWbotonSiguiente(){ 00382 return this->WbotonSiguiente; 00383 } 00384 00385 int controladorResolucion::getHbotonSiguiente(){ 00386 return this->HbotonSiguiente; 00387 } 00388 00389 int controladorResolucion::getWbotonRemove(){ 00390 return this->WbotonRemove; 00391 } 00392 00393 int controladorResolucion::getHbotonRemove(){ 00394 return this->HbotonRemove; 00395 } 00396 00397 int controladorResolucion::getWbotonCheck(){ 00398 return this->WbotonCheck; 00399 } 00400 00401 int controladorResolucion::getHbotonCheck(){ 00402 return this->HbotonCheck; 00403 } 00404 00405 int controladorResolucion::getWbotonUncheck(){ 00406 return this->WbotonUncheck; 00407 } 00408 00409 int controladorResolucion::getHbotonUncheck(){ 00410 return this->HbotonUncheck; 00411 } 00412 00413 int controladorResolucion::getHbotonAbrir(){ 00414 return this->HbotonAbrir; 00415 } 00416 00417 int controladorResolucion::getWbotonAbrir(){ 00418 return this->WbotonAbrir; 00419 } 00420 00421 int controladorResolucion::getWbotonTerminarPagina(){ 00422 return this->WbotonTerminarPagina; 00423 } 00424 00425 int controladorResolucion::getHbotonTerminarPagina(){ 00426 return this->HbotonTerminarPagina; 00427 } 00428 00429 int controladorResolucion::getWbotonTerminarPortada(){ 00430 return this->WbotonTerminarPortada; 00431 } 00432 00433 int controladorResolucion::getHbotonTerminarPortada(){ 00434 return this->HbotonTerminarPortada; 00435 } 00436 00437 int controladorResolucion::getWbotonEditarPagina(){ 00438 return this->WbotonEditarPagina; 00439 } 00440 00441 int controladorResolucion::getHbotonEditarPagina(){ 00442 return this->HbotonEditarPagina; 00443 } 00444 00445 int controladorResolucion::getWbotonEditarPortada(){ 00446 return this->WbotonEditarPortada; 00447 } 00448 00449 int controladorResolucion::getHbotonEditarPortada(){ 00450 return this->HbotonEditarPortada; 00451 } 00452 00453 int controladorResolucion::getWbotonCrearPagina(){ 00454 return this->WbotonCrearPaginas; 00455 } 00456 00457 int controladorResolucion::getHbotonCrearPagina(){ 00458 return this->HbotonCrearPaginas; 00459 } 00460 00461 int controladorResolucion::getWbotonFondo(){ 00462 return this->WbotonFondo; 00463 } 00464 00465 int controladorResolucion::getHbotonFondo(){ 00466 return this->HbotonFondo; 00467 } 00468 00469 int controladorResolucion::getWbotonCrearPortada(){ 00470 return this->WbotonCrearPortada; 00471 } 00472 00473 int controladorResolucion::getHbotonCrearPortada(){ 00474 return this->HbotonCrearPortada; 00475 } 00476 00477 int controladorResolucion::getWbotonPlantilla(){ 00478 return this->WbotonPlantilla; 00479 } 00480 00481 int controladorResolucion::getHbotonPlantilla(){ 00482 return this->HbotonPlantilla; 00483 } 00484 00485 int controladorResolucion::getWbotonTexto(){ 00486 return this->WbotonTexto; 00487 } 00488 00489 int controladorResolucion::getHbotonTexto(){ 00490 return this->HbotonTexto; 00491 } 00492 00493 int controladorResolucion::getHbotonFrontal(){ 00494 return this->HbotonFrontal; 00495 } 00496 00497 int controladorResolucion::getWbotonFrontal(){ 00498 return this->WbotonFrontal; 00499 } 00500 00501 int controladorResolucion::getHbotonTrasero(){ 00502 return this->HbotonTrasero; 00503 } 00504 00505 int controladorResolucion::getWbotonTrasero(){ 00506 return this->WbotonTrasero; 00507 } 00508 00509 int controladorResolucion::getHselectorPlantilla(){ 00510 return this->HselectorPlantilla; 00511 } 00512 00513 int controladorResolucion::getWselectorPlantilla(){ 00514 return this->WselectorPlantilla; 00515 } 00516 00517 int controladorResolucion::getHPrincipal(){ 00518 return this->dimHFormprincipal; 00519 } 00520 00521 int controladorResolucion::getWPrincipal(){ 00522 return this->dimWFormprincipal; 00523 } 00524 00525 int controladorResolucion::getHVisorAlbum(){ 00526 return this->HvisorAlbum; 00527 } 00528 00529 int controladorResolucion::getWVisorAlbum(){ 00530 return this->WvisorAlbum; 00531 } 00532 00533 int controladorResolucion::getHvisorPlantilla(){ 00534 return this->HvisorPlantilla; 00535 } 00536 00537 int controladorResolucion::getWvisorPlantilla(){ 00538 return this->WvisorPlantilla; 00539 } 00540 00541 int controladorResolucion::getWvisorImagenes(){ 00542 return this->WvisorImagenes; 00543 } 00544 00545 int controladorResolucion::getHvisorImagenes(){ 00546 return this->HvisorImagenes; 00547 } 00548 00549 int controladorResolucion::getWtreeImagenes(){ 00550 return this->WtreeImagenes; 00551 } 00552 00553 int controladorResolucion::getHtreeImagenes(){ 00554 return this->HtreeImagenes; 00555 } 00556