Musis urobit resizovatelny dialog, tak jak je to tam na MSDN napisane. Komponenty sa daju prichytavat o okraje, sirka definovat aj v % tusim, atd. To si musis premysliet ty ze ktory button sa ma kam posuvat podla ktoreho okraja, a co ma mat pevnu sirku a co ma mat dynamicku sirku atd, to je tvoje rozhodnutie a malo by to ist nastavit aj v tom GUI (= vyhoda tych controls v C#)
Fullscreen neni ziadna pevna velkost, co sam aj chapes. Takze si to hned aj otestujes tak ze zoberes okraj okna mysou a budes si menit velkost okna a tak hned otestujes jak to bude na 640x480, 800x600, atd. Maximalizovane okno neni ziadne fullscreen (fullscreen je nieco uplne ine a neni to pre controls ale napr. overlay pre film alebo hry), maximalizovane okno je len roztiahnute okno na nejaku velkost (uplne stejne jak keby si ho roztiahol mysou)