Aplikacja MDI
Aplikacja MDI z dialogiem prezentującym istniejące okna robocze
- Jeden rodzaj okien roboczych aplikacji:
- nazywane: "Okno - N", gdzie N jest kolejnym numerem
tworzonego okna roboczego
- tekst wypisywany w lewym górnym rogu obszaru roboczego w postaci:
"Numer okna: N", gdzie N j.w.
- Niemodalny dialog zawierający:
- listę (listbox) okien roboczych istniejących w aplikacji
- aktywne okno powinno być zawsze wybrane na liście
- wybór innego okna na liście powinien uaktywnić wybrane okno
- zawartość listy powinna być automatycznie odświeżana po otwarciu
nowego lub zamknięciu istniejącego okna
- dialog powinien być dostępny po uruchomieniu aplikacji, można
założyć, że nigdy nie zostanie zamknięty
- Pożądane standardowe cechy aplikacji MDI:
- opcja menu tworząca nowe okno robocze
- standardowe menu okien roboczych aplikacji MDI (numeracja, nazwy,
zaznaczanie i wybór aktywnego)
- opcje w menu zmieniające ułożenie okien roboczych: sąsiadująco
poziomo, sąsiadująco pionowo, kaskadowo, automatyczne ułożenie ikon
- standardowa obsługa skrótów klawiszowych wykorzystywanych w aplikacji
MDI (m.in. Ctrl+F6, Shift+Ctrl+F6)
- standardowa obsługa maksymalizacji, minimalizacji i odtwarzania
rozmiaru i położenia okien roboczych
- automatyczne pojawianie się skroli, jeśli okna robocze nie mieszczą
się w obszarze roboczym głównego okna aplikacji