Komponenta PageControl


P°ehled vlastnostφ, metod a udßlostφ objektu:
--------------------------------------------------------------
ActivePage (W)       Align (RW)           Cursor (RW)
Enabled (RW)         Font (RW)            Height (RW)
HelpContext (RW)     Hint (RW)            HotTrack (*RW)
Left (RW)            MultiLine (*RW)      Name (RW)
PageCount (*R)       PageIndex (*RW)      ParentFont (RW)
ParentShowHint (RW)  PopupMenu (RW)       ScrollOpposite (*RW)
ShowHint (RW)        TabHeight (RW)       TabOrder (RW)
TabPosition (RW)     TabStop (RW)         TabWidth (RW)
Tag (RW)             Top (RW)             Visible (RW)
Width (RW)
--------------------------------------------------------------
SelectNextPage       
--------------------------------------------------------------
OnChange             OnEnter              OnExit
OnMouseDown          OnMouseMove          OnMouseUp
--------------------------------------------------------------
Legenda: * -> pouze z programu, R -> lze Φφst, W -> lze zadat

Komponenta PageControl slou₧φ pro tvorbu panel∙ se zßlo₧kami. Na rozdφl od komponenty TabControl obsahuje ka₧dß zßlo₧ka samostatnou kartu s mo₧nostφ zadßnφ rozdφlnΘho obsahu. Pro ka₧dou zßlo₧ku je mo₧nΘ proto nadefinovat samostatn∞ obsah zobrazovanΘ karty, kterΘ p°edstavuje komponenta TabSheet.

Novou strßnku (zßlo₧ku) je mo₧nΘ do objektu zadat ze zßv∞snΘho PopUp menu, kterΘ se vyvolß po kliknutφ na objekt typu PageControl p°i nßvrhu aplikace. Po zvolenφ polo₧ky menu 'Novß strßnka' se p°idß do objektu novß zßlo₧ka vΦetn∞ pod°φzenΘ strßnky (objekt typu TabSheet). Nßpis uveden² na zßlo₧ce je mo₧nΘ zm∞nit nastavenφm vlastnosti Caption objektu TabSheet. Strßnkami objektu PageControl lze listovat ji₧ p°i nßvrhu aplikace kliknutφm myÜi na po₧adovanou zßlo₧ku.

Vlastnost ActivePage urΦuje aktivnφ zobrazovanou strßnku (objekt typu TabSheet). Vlastnost MultiLine urΦuje, zda se majφ zßlo₧ky p°i v∞tÜφm poΦtu zobrazovat ve vφce °adßch. Vlastnost TabPosition udßvß umφst∞nφ zßlo₧ek naho°e nebo dole.

Vlastnost PageCount, kterß je dostupnß pouze z programu vracφ poΦet strßnek (zßlo₧ek) objektu PageControl. Vlastnost PageIndex udßvß index aktivnφ zßlo₧ky. Vlastnost TabPosition udßvß umφst∞nφ zßlo₧ek (naho°e nebo dole).

Metoda SelectNextPage vyhledß a zobrazφ nßsledujφcφ stranu zobrazovan²ch zßlo₧ek objektu PageControl. P°i po₧adavku na mo₧nost kontroly u₧ivatelskΘ zm∞ny zßlo₧ky lze vyu₧φt udßlost OnChange.

UPOZORN╠N═:
ZruÜφte-li objekt PageControl z formulß°e, zruÜφte tφm souΦasn∞ i vÜechny pod°φzenΘ objekty na n∞m umφst∞nΘ.


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