9 (1265)

9 (1265)



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

Przykład 3.8.

Utwórz menu podręczne dla etykiety składające się z trzech poleceń, które zmieniają krój czcionki tekstu na etykiecie.

Rozwiązanie

Wstaw etykietę i komponent typu TPopUpMenu. W poleceniach menu wpisz: Ari al, Amel i a, Allegro (lub nazwy innych czcionek). Następnie przypisz poleceniom akcję polegającą na zmianie kroju czcionki napisu na etykiecie i podepnij menu podręczne pod etykietę Labell.

Treść procedur obsługi poleceń przedstawiono poniżej:

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

Labell.font.Name: = 'Arial': end;

procedurę TForml.AmelialClick(Sender: TObject): begin

Labell.font.Name: ='Amel i a BT': end:

procedurę TForml.AllegrolClickCSender: TObject); begin

Labell.font.Name:='Allegro BT'; end;

Program możemy uprościć, wpisując tylko jedną procedurę obsługi zdarzenia, i podpiąć ją za pomocą okienka Inspektora Obiektów pod wszystkie polecenia podmenu (patrz przykład 3.3 b). W procedurze wykorzystano właściwość Menulndex.

procedurę TForml.AriallClick(Sender: TObject);

var i:integer;

begin

i := (Sender as TMenuItem),MenuIndex: case i of

0: Labell.Font.NameArial';

1: Labell.Font.Name:='Amelia BT';

2: Labell.Font.NameAllegro BT'; end:

end;

„Polskie litery” w nazwach poleceń menu

W Delphi 2006 właściwie nie ma problemu tzw. polskich liter. Standardowo litery te wpisujemy z prawym klawiszem Alt (np. jak w Wordzie).

W starszych wersjach Delphi (5, 6 lub 7) możliwe było pisanie tzw. polskich liter z prawym klawiszem Alt po wybraniu Tools/Editor Options i zmianie na zakładce Display


Wyszukiwarka

Podobne podstrony:
5 (1804) Rozdział 3. ♦ Menu główne i podręczne, pasek narzędzi 41 procedurę TForml.ProstoktlClick(Se
7 (1504) Rozdział 3. ♦ Menu główne i podręczne, pasek narzędzi 43 Rozdział 3. ♦ Menu główne i podręc
3 (2326) Rozdział 3. ♦ Menu główne i podręczne, pasek narzędzi 39 Wpisując we właściwości Caption zn
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
Okno główne programu 1    - Menu główne programu 2    - Paski narzędzi
cw winxp okno Menu sterowania Pasek narzędzi Pasek tytułowy A &• Bez tytułu - Notatnik Plik Edyc
EX 2 S5 (Grj M 1 id3 C* Microsoft Excel Narzędzia główne Wstawi Dostosuj pasek narzędzi Szybki
image001 Menu programu Główny pasek narzędzi Zakładka paska narzędzi Przycisk paska narzędzi 1 Suw


więcej podobnych podstron