Presne definovane rozliseni spusteneho okna programu
Staleho zdravi preju.
Existuje nejaka moznost nastavit ve WXP presny rozmer okna (jakehokoliv programu; na Netove prohlizece jsem to naguglil)? Jde o to, ze jeden muj user (perfekcionista ) pozaduje na sve ctyriadvacitce monitoru nadefinovani oken dle jeho potreb - dela profi grafiku - s presne urcenou velikosti (na pixel zobrazeni, tzn. treba 640x480, 800x600, 1024x768,...). Vlastne jde o to, jak na monitor dostat okno, nativne odpovidajici mensimu monitoru. Je to sci-fi?
Když definuješ okno třeba ve Win32API (při tvorbě programu) tak jeho součástí jsou tyto parametry.
Jestli už je to hotový program tak to nevím
Pokud se nemýlím tak u mnohých programů pokud funguje "resize" a ty jej změníš tak při příštím spuštění už to tak zůstane.
Např. Total Commander.
Dik za reakci, ale ja bych potreboval presnou definici rozliseni (napr. /opet sci-fi/ tuknout na resize a vybrat si /naklepat/ pixelovou hodnotu velikosti okna.
Jaaj, tak na to zabudni, toto sa robi iba pri programovani, ako pisal kolega vyssie.
Inak by si musel nejak "hacknut" ten program a prepisat mu hodnoty...
Neni treba nic hackovat. Zjistis si handle okna a nastavis mu velikost v pixelech. Na tom neni nic k hackovani.
Ale jak jsem psal nize, bude mit okno problem se svym obsahem...
A jak se ma chovat vnitrek okna ? Maji se te velikosti prizpusobit i tlacitka a dalsi obsah nebo se ma pouze zmenit velikost okna ?
Druhy pripad jsi schopny zajistit pomoci API funkci, napr. SetWindowPos, SetWindowPosEx, ale zpusobi to bud to, ze okno ude z casti prazde nebo se v lepsim pripade zobrazi posuvniky a na tlacitka se dostanes posouvanim obsahu okna nebo vubec.
To okno by se melo chovat jako "virtualni monitor" (tzn. cele okno - jakoby spusteni programu v mensim systemovem rozliseni).
Jednou z moznosti by bylo nastavit pracovni velikost desktopu na pozadovanou velikost a program spustit a maximalizovat jeho okno.
Dalsi moznosti treba VirtualPC nebo WMWare a nastavit velikost rozliseni na pozadovanou velikost a program spusit
Nebo pripojit druhy monitor, nastavit mu pozadovane rozliseni a program spoustet na nem
Google našel Auto Window Manager 1.2 .
Ee, priteli. To jsem nasel taky.
Můžeš podrobněji rozvést to "Ee"?
To uz si neamatujes. To jsi delal, kdyz jsi byl hooodne maly
Dělám to i teď.
"Ee" proto, ze se to mlati s Adobe Creative Suite (tuhnou okna jednotlivych komponent). Sorry za exhumaci ...
No jo, tak ale to bohužel dopředu nemohu tušit, co se s čím bude mlátit... Program jinak zadaná kritéria splňoval.
Ja jsem te taky nijak neosocoval. Peace ...
Tak nějaké podobné programy:
Advanced Windows Manager 1.31
WinArranger Free 1.10 beta
Více na http://www.freedownloadscenter.com/Shell_and_Deskto p/Desktop_Window_Managers/
Diky, ten Advanced Windows Manager vypada nadejne. Testnu a dam vedet...