Sve to jeste tako kao sto kazes, ali za sada u teoriji.
Kad budem prvi puta video program koji efikasno radi redimenzioniranje kontrola i njihovo proporcionalno repozicioniranje, verovacu da je praksa zazivela. Ovako, tvrddnja da moze, ostaje samo tvrdnja.
Do sada u zivotu nisam video tako nesto, verovatno postoji razlog za to. Da li su to ogranicenja Win API-ja ili napisanih klasa ili njihovih interpretacija unutar kompajlera, ne znam ali jednostavno - nema takvog programa.
Mozemo mi da teoretisemo, ali praksa nas demantuje.
Doduse, nije mi bas najjasnije, ko su to Win32 programeri, ali verovatno mislis na one koji koriste Windows API direktno bez predprocesiranja ili neke, uslovno govoreci "enkapsulacije" (mada nisam dobar izraz upotrebio)
Meni bi stvarno jako pomoglo da mogu da korisnicima ponudim varijantu "fleksibilnih" dijaloga/prozora, jer su me za to mnogo puta pitali, ali eto, nema.
@Bojan
"Sem toga pri promeni veličine prostora koju prozor zauzima, veličina fonta ne bi trebala da se menja, već samo dimenzije pojedinih komponenti, jer je ideja prikazati što više informacija, a ne zumirati prikaz"
Bilo bi besmisleno da se ne menja i velicina fonta saglasno. Zamisli samo velicinu fonta za dijalog 200x100 i na njemu jedan get na primer, a onda se poveca na 1000x700 i get bude velicine autobusa a font unosa bude i dalje sitnih 10, viseci tako "u prostoru"...
Previse problema a premalo realizacije.
Vise godina nekada sam se zanosio da to mogu realizovati. Sto rece Sucur, tehnicki je moguce cackati po kontrolama, jer ako ih Windows ume nacrtati, a klasama imam pristup, mogu i ja da im menjam dimenzije.
Mnogo bi mi znacilo da je to moguce implementirati besprekorno, ali nazalost - mrka kapa.
Ako neko ima informaciju o nekom programu koji to moze, voleo bih da mi kaze, barem da imam neku nadu
A mozda ce GUI sistem Viste i sama Vista sa API-jima imati neke novosti, ko zna