Komponenta RadioButton


P°ehled vlastnostφ, metod a udßlostφ objektu:
--------------------------------------------------------------
Alignment (RW)       Caption (RW)         Checked (RW)
Color (RW)           Ctl3D (RW)           Cursor (RW)
Enabled (RW)         Font (RW)            Height (RW)
HelpContext (RW)     Hint (RW)            Left (RW)
Name (RW)            ParentColor (RW)     ParentCtl3D (RW)
ParentFont (RW)      ParentShowHint (RW)  PopupMenu (RW)
ShowHint (RW)        TabOrder (RW)        TabStop (RW)
Tag (RW)             Top (RW)             Visible (RW)
Width (RW)           
--------------------------------------------------------------
SetFocus             
--------------------------------------------------------------
OnClick              OnDblClick           OnEnter
OnExit               OnKeyDown            OnKeyPress
OnKeyUp              OnMouseDown          OnMouseMove
OnMouseUp            
--------------------------------------------------------------
Legenda: * -> pouze z programu, R -> lze Φφst, W -> lze zadat

Komponenta RadioButton se pou₧φvß pro zadßnφ jednΘ z n∞kolika se vzßjemn∞ vyluΦujφcφch voleb. FunkΦn∞ se tedy jednß o p°epφnaΦ. To znamenß, ₧e pouze jedno tlaΦφtko v sad∞ m∙₧e mφt hodnotu True. Sada tlaΦφtek je vymezena bu∩ formulß°em, p°φpadn∞ umφst∞nφm na panelu, nebo objektu GroupBox. Dφky tomu je mo₧nΘ vytvo°it n∞kolik na sob∞ nezßvisl²ch sad tlaΦφtek. DalÜφ mo₧nostφ je pou₧φt samostatn² objekt RadioGroup, kter² sßm vytvß°φ a skupinuje tlaΦφtka RadioButton.

Nejd∙le₧it∞jÜφ vlastnosti objektu RadioButton je vlastnost Checked, kterß udßvß, zda je tlaΦφtko sepnuto. U₧ivatelsk²m sepnutφm libovolnΘho tlaΦφtka se automaticky vypne dosud zapnutΘ tlaΦφtko ve skupin∞.

Pokud budete chtφt seskupovat tlaΦφtka, musφte na formulß° umφstit nejprve objekt pro jejich sluΦovßnφ. To znamenß Panel nebo RadioGroup. A₧ potom m∙₧ete na jejich plochu umφstit tlaΦφtko RadioButton. NestaΦφ pouze p°emφstit tlaΦφtko RadioButton na plochu objektu pro slouΦenφ.


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