38 Aplikacje w Delphi. Przykłady
38 Aplikacje w Delphi. Przykłady
Menu główne z nazwami stosowanymi w tej książce
Wszystkie opcje i polecenia menu głównego i podręcznego są obiektami klasy TMenuItem. Ważniejsze właściwości tej klasy przedstawiono w tabeli 3.1.
Tabela 3.1. Opis wybranych właściwości komponentu TMenuItem
Bitmap
Break
Caption
Count
Menulndex
Checked
Default
Enabled
ShortCut
Ikona o rozmiarach 16x16 pikseli znajdująca się po lewej stronie nazwy opcji lub polecenia.
Właściwość umożliwia wyświetlenie poleceń menu w kilku kolumnach.
Nazwa polecenia lub opcji.
Liczba pozycji w menu lub liczba poleceń dla Opcji, lub liczba podmenu dla polecenia. Numer polecenia lub opcji.
Określa polecenie jako przełącznik; właściwość Checked o wartości true powoduje wyświetlanie i kasowanie znaku \ znajdującego obok polecenia menu.
Ustawia opcję domyślną dla polecenia menu.
Zablokowanie polecenia menu, gdy Enabled ma wartość false — polecenie ma wtedy jaśniejszy kolor niż pozostałe i jest nieaktywne; właściwość Enabl ed o wartości true odblokowuje polecenie.
Określa klawisze skrótu dla opcji.
N aj ważn i ej szy rp.zdarzen i em dla każdego z poleceń menu (typu TMenuItem) jest zdarzenie OnCl ick. W procedurze obsługi tego zdarzenia wpisuje się instrukcje, które mają się wykonać po wybraniu danego polecenia.
Utwórz menu przedstawione na rysunku 3.2.
Przykładowe menu główne aplikacji
Umieść na formularzu komponent TMainMenu z zakładki Standard. Kliknij dwukrotnie ten komponent i utwórz menu — tak jak na rysunku.