Okna, mysz, klawiatura, timer
Wersja C
Aplikacja z oknami potomnymi
- Okno główne
- overlapped, z możliwością modyfikacji rozmiaru i położenia
- naciśnięcie klawisza Insert - stworzenie nowego okna potomnego
- kolor tła okna - kolor okna ustawiony w systemie
- Okna potomne
- innej klasy niż okno główne
- pasek tytułowy, menu systemowe
- możliwość standardowej modyfikacji rozmiaru i położenia przy pomocy myszy
- możliwość zamknięcia okna przy pomocy myszy
- kolor tła - kolor paska tytułowego aktywnego okna w systemie
- unikalny, kolejny numer okna potomnego w tytule okna
- Ułożenie okien potomnych
- okna umieszczone w dwóch kolumnach
- wszystkie okna takiego samego rozmiaru
- w przypadku nieparzystej liczby okien potomnych jedno miejsce puste
- kolejność okien w ułożeniu nie ma znaczenia
- w przypadku, gdy istnieje tylko jedno okno potomne, powinno ono wypełnić
cały obszar klienta głównego okna
- UWAGA: każda modyfikacja liczby okien potomnych lub modyfikacja rozmiaru
okna głównego powinna spowodować ułożenie okien potomnych wg powyższych
reguł
- Wskazówki:
- EnumChildWindows()
- WM_SIZE