Komponenta MainMenu


P°ehled vlastnostφ, metod a udßlostφ objektu:
--------------------------------------------------------------
Items (*)            Name (R)             Tag (RW)
--------------------------------------------------------------
Objekt neobsahuje ₧ßdnΘ metody, nereaguje na ₧ßdnΘ udßlosti
--------------------------------------------------------------
Legenda: * -> pouze z programu, R -> lze Φφst, W -> lze zadat

Komponenta MainMenu se pou₧φvß na dopln∞nφ formulß°e o u₧ivatelskΘ menu, kterΘ je zobrazeno v hornφ liÜt∞ formulß°e. Menu lze vytvß°et a p°idßvat novΘ polo₧ky menu lze pouze p°i nßvrhu aplikace. Z programu je mo₧nΘ pouze zm∞nit n∞kterΘ vlastnosti menu. Na formulß°i m∙₧e b²t definovßno n∞kolik objekt∙ typu MainMenu. Aktivnφ vÜak m∙₧e b²t pouze jedno menu, kterΘ se uvede ve vlastnosti Menu objektu Form.

Polo₧ky menu jsou ulo₧eny ve vlastnosti Items. Pro jejich p°idßvßnφ a editaci slou₧φ specißlnφ editor, kter² je dostupn² po kliknutφ na ikonu se t°emi teΦkami v okn∞ Nastavenφ objektu, vpravo od vlastnosti Items.

Vlastnost Items je samostatn² objekt typu MenuItem, ke kterΘmu lze z programu b∞₧n²m zp∙sobem p°istupovat. Propojenφ na objekt MainMenu je realizovßno p°es jmΘno polo₧ky menu, kterΘ je zadßno ve vlastnosti Items objektu MainMenu. Pomocφ tohoto jmΘna polo₧ky menu lze ke ka₧dΘ polo₧ce menu p°istupovat z programu jako k samostatnΘmu objektu typu MenuItem. Pokud nap°φklad zadßte p°i nßvrhu menu aplikace u objektu MainMenu ve vlastnosti Items polo₧ku menu, kterß bude mφt ve vlastnosti name uvedeno 'Tisk', lze u tΘto polo₧ky menu z programu provßd∞t nap°φklad nßsledujφcφ zm∞ny:


Jazyk KLONDAIK: Tisk.Caption := 'Tisk cenφku'; Tisk.Checked := False;


Jazyk BONANZA: Tisk.Caption = "Tisk cenφku" Tisk.Checked = False

Komponenta MainMenu nemß definovßny ₧ßdnΘ metody ani udßlosti. Pro zadßnφ akce, kterß se provede po v²b∞ru polo₧ky menu pou₧ijte udßlost OnClick udßlosti Items.


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