Komponenta MenuItem


Přehled vlastností, metod a událostí objektu:
--------------------------------------------------------------
Caption (RW)         Checked (RW)         Default (RW)
Enabled (RW)         HelpContext (RW)     Name (R)
RadioItem (RW)       ShortCut (*)         Tag (RW)
Visible (RW)         
--------------------------------------------------------------
Click                
--------------------------------------------------------------
OnClick              
--------------------------------------------------------------
Legenda: * -> pouze z programu, R -> lze číst, W -> lze zadat

Komponenta MenuItem je jedna z mála komponent, která není umístěna na paletě komponent. Je totiž pouze součástí objektů MainMenu a PopupMenu, nelze ji proto používat samostatně. Každá položka menu objektu MainMenu a PopupMenu uložená ve vlastnosti Items přitom tvoří jeden objekt typu MenuItem. Položky menu jsou při návrhu aplikace definovány přímo z objektů MainMenu a PopupMenu návrhářem menu, který se zobrazí po kliknutí na ikonu se třemi tečkami vpravo od vlastnosti Items.

Každá položka menu má vlastnost Caption, ve které je umístěn text zobrazený v menu. Pokud se místo textu uvede pouze pomlčka, bude místo textu v menu uvedena oddělovací čára.

Vlastnost Checked umožní zobrazit u položky menu značku pro odsouhlasení (tzv. 'fajfku'). Pomocí vlastnosti RadioItem je možné zobrazit u položky menu značku ve tvaru černé tečky, která může indikovat například výběr jedné z volby.

Vlastnost ShortCut umožní zadat pro každou položku menu klávesovou zkratku, pomocí které se dá položka menu přímo aktivovat z klávesnice bez nutnosti zobrazení menu.

Metoda Click vyvolá z programu provedení události OnClick objektu bez ohledu na to, zda opravdu k události došlo.


OZOGAN, 1 Máje 97, 460 01 Liberec
tel.,fax: (048) 52 28 338, e-mail: info@ozogan.cz