Dialogi niemodalne
Wersja A
Modyfikacje położenia i rozmiaru głównego okna aplikacji przy pomocy
niemodalnego dialogu
- Zawartość okna roboczego
- przycisk pokazujący/chowający dialog, umieszczony zawsze na środku
obszaru roboczego okna
- Dialog
- niemodalny
- sposoby pokazania/schowania dialogu:
- pozycja menu zaznaczona jeśli dialog jest widoczny
- przycisk umieszczony na środku obszaru roboczego okna
- zawartość dialogu:
- przycisk 'Zamknij' oraz standardowy przycisk zamykania okna
w prawym górnym rogu - dialog ma zniknąć
- przycisk 'Zastosuj' - ustawienia z dialogu mają zostać zastosowane
do głównego okna aplikacji
- cztery pola edycyjne: lewy, górny, szerokość, wysokość - położenie
i rozmiar okna
- cztery pola edycyjne: minimalny lewy, minimalny górny, maksymalny
lewy, maksymalny górny - minimalne i maksymalne współrzędne
dozwolone dla lewego górnego rogu okna
- cztery pola edycyjne: minimalna szerokość, minimalna wysokość,
maksymalna szerokość, maksymalna wysokość - minimalne i maksymalne
rozmiary okna
- Działanie programu:
- naciśnięcie przycisku 'Zastosuj' powinno dostosować aktualną pozycję
i rozmiar okna do ustawień z dialogu
- zmiana położenia i/lub rozmiaru okna powinna podlegać ograniczeniom
ustawionym na dialogu (ustawionym w chwili naciśnięcia przycisku
'Zastosuj', jeśli przycisk nie został naciśnięty nie powinno być
żadnych ograniczeń)
- maksymalizacja okna powinna podlegać ograniczeniom ustawionym
na dialogu (j.w.)
- podczas przesuwania i/lub zmiany rozmiaru okna pola edycyjne opisujące
położenie i rozmiar okna powinny mieć zawsze aktualną zawartość