OpenAlbum 1.0.b

/home/manuel/PFC/open-album/OpenAlbum-Unix/controladorresolucion.cpp

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 
 Todo Clases Archivos Funciones Variables