Uważa się, że Windows dla użytkownika jest łatwy, natomiast dla

Transkrypt

Uważa się, że Windows dla użytkownika jest łatwy, natomiast dla
4. Okna sterujące, okna dialogowe - zadania
1/2
Zadania do ćwiczenia czwartego:
Wszystkie informacje zawarte w pliku zasobów mają zostać własnoręcznie wpisane przez
studentów.
1.
Napisać program wyświetlający okno posiadające:
o menu
o kontrolkę klasy „static”
(Czerwony pędzel można otrzymać za pomocą funkcji: CreateSolidBrush)
2.
Wybranie elementu menu „View”: „Config Static...” powoduje pojawienie się
niemodalnego okna dialogowego „Configuration” lub jego ukrycie. Element „Config Static”
posiada zaznaczenie gdy dialog jest widoczny.
Dialog „Configuration” ma następującą postać:
Copyright © 2004 Ewa Lach
4. Okna sterujące, okna dialogowe - zadania
2/2
Zaznaczenie pól wyboru powoduje udostępnienie znajdujących się w danej grupie pól
selekcji.
Naciśnięcie na przycisk „Apply” powoduje ustawienie koloru tekstu /tła kontrolki z głównego
okna na wybrany w dialogu.
Np. zmiana tła na zielony spowoduje, że kontrolka będzie miała następujący wygląd:
3.
Wybranie elementu menu „OpenFile” powoduje pojawienie się standardowego
dialogu otwierania pliku i wypisanie w oknie programu pełnej ścieżki do wybranego pliku.
4.
Wybranie elementu menu „View”: „Numbers...” powoduje pojawienie się modalnego
okna dialogowego w następującej postaci:
Liczba znajdująca się w polu edycji (od 0 do 100) może być zwiększana i zmniejszana za
pomocą paska przewijania lub poprzez jej bezpośrednią edycję (która zmienia położenie
suwaka).
Naciśnięcie na przycisk OK. powoduje zamknięcie okna dialogowego.
5.
Wybranie elementu menu „ABOUT” powoduje pojawienie się okna komunikatów z
obrazkiem zawierającym literę „i”, dowolnym tekstem oraz trzema przyciskami.
Copyright © 2004 Ewa Lach