5 (1804)

5 (1804)



Rozdział 3. ♦ Menu główne i podręczne, pasek narzędzi 41

procedurę TForml.ProstoktlClick(Sender: TObject); begin

if Prostoktl.Checked then Shapel.Visible:=true else Shapel.Visible: =false; end;

Procedura obsługi zdarzenia OnCl ick dla polecenia Koło:

procedurę TForml.KoolClickCSender: TObject): begin

if Kool.Checked then Shape3.Visible:=true else Shape3.Visible:=false: end:

Procedura obsługi zdarzenia OnCl i ck dla polecenia El i psa:

procedurę TForml.E1ipsalClick(Sender: TObject); begin

if Elipsal.Checked then Shape2.Visible:=true else Shape2.Visible:=false; end:

Przykładowy wygląd okna aplikacji po wybraniu poleceń Prostokąt i Koło zamieszczono na rysunku 3.3.

Forml

Plik Napisy

Różne

Zmiana l oloru formularza

Wyświetl figurę WM f5

, , Elipsa i Nowy Formularz

✓ Koło

Polecenie menu napis 1


Rysunek 3.3.

Przykład działania menu

Przykład 3.4.

Poleceniu Kalkulator dla menu z przykładu 3.1 przypisz odpowiednią procedurę obsługi.

W poleceniu można wyświetlić nowe okno, na którym będzie utworzony kalkulator, lub skorzystać z funkcji WinExec, która pozwala na uruchomienie programu z poziomu naszej aplikacji. Na przykład uruchomienie kalkulatora systemowego umożliwia instrukcja:

WinExec('C:\WIND0WS\System32\calc.exe',sw_ShowNormal);

Tę instrukcję wpisz do procedury obsługi zdarzenia OnCl i ck dla polecenia Kai ku-

1 ator.

Procedury obsługi pozostałych poleceń menu zamieszczono w rozdziale 6. ze względu na zastosowanie w nich komponentów z zakładki Dialogs, opisanych w tymże rozdziale.



Wyszukiwarka

Podobne podstrony:
7 (1504) Rozdział 3. ♦ Menu główne i podręczne, pasek narzędzi 43 Rozdział 3. ♦ Menu główne i podręc
9 (1265) Rozdział 3. ♦ Menu główne i podręczne, pasek narzędzi 45Przykład 3.8. Utwórz menu podręczne
3 (2326) Rozdział 3. ♦ Menu główne i podręczne, pasek narzędzi 39 Wpisując we właściwości Caption zn
Okno główne programu 1    - Menu główne programu 2    - Paski narzędzi
image001 Menu programu Główny pasek narzędzi Zakładka paska narzędzi Przycisk paska narzędzi 1 Suw
5 (1724) Rozdział 11. ♦ Zakładki TTabControl i TPageControl 125 procedurę TForml.ButtonlClick(Sender
5 (1735) Rozdział 8. ♦ Prosty edytor — komponent TMemo 103 procedurę TForml.Button7Click(Sender: TOb
5 (1736) Rozdział 7. ♦ Listy wyboru — TListBox i TComboBox 91 procedurę TForml.ColorListBoxlClick(Se
9 (1270) Rozdział 2. ♦ Podstawowe składniki aplikacji 27 procedurę TForml.LabellClick(Sender: TObjec
grupowanie pasek narzedzi Grupuj Rozdziel grupę Rozdziel wszystkie grupy
2 Rozdział 3. ♦ Projekt bazy danych i normalizacja Relacje Gdy definiujesz klucze główne i klucze ob
pasek narzedzi obwiedni przyciski omówione w rozdziale "Zmiana kształtów krzywych" me ogra
Narzędzia główne Wyświetlanie Pasek kolorów Widok R Sonda [V] Kontury £7] Pasek
cw4 winxp ekran t t /    Pasek narzędzi: Menu start    Szybkie urucham
Menu główne programu: Plik Edycja Szukaj Widok Projekt Uruchom Odpluskwiacz Narzędzia CVS Okno Pomoc
cw winxp okno Menu sterowania Pasek narzędzi Pasek tytułowy A &• Bez tytułu - Notatnik Plik Edyc

więcej podobnych podstron