Komponenta MaskEdit


Přehled vlastností, metod a událostí objektu:
--------------------------------------------------------------
AutoSelect (RW)      AutoSize (RW)        BorderStyle (RW)
CharCase (RW)        Color (RW)           Ctl3D (RW)
Cursor (RW)          EditMask (RW)        EditText (*RW)
Enabled (RW)         Font (RW)            Height (RW)
HelpContext (RW)     Hint (RW)            Left (RW)
MaxLength (RW)       Modified             Name (R)
ParentColor (RW)     ParentCtl3D (RW)     ParentFont (RW)
ParentShowHint (RW)  PasswordChar (RW)    PopupMenu (RW)
ReadOnly (RW)        SelLength (*RW)      SelStart (*RW)
SelText (*RW)        ShowHint (RW)        TabOrder (RW)
TabStop (RW)         Tag (RW)             Text (RW)
Top (RW)             Visible (RW)         Width (RW)
--------------------------------------------------------------
Clear                ClearSelection       CopyToClipboard
CutToClipboard       PasteFromClipboard   SelectAll
SetFocus             ValidateEdit         
--------------------------------------------------------------
OnChange             OnClick              OnDblClick
OnEnter              OnExit               OnKeyDown
OnKeyPress           OnKeyUp              OnMouseDown
OnMouseMove          OnMouseUp            
--------------------------------------------------------------
Legenda: * -> pouze z programu, R -> lze číst, W -> lze zadat

Komponenta MaskEdit slouží pro vstup dat od uživatele se současnou kontrolou zadávaných dat. MaskEdit má všechny možnosti jako komponenta Edit, navíc však obsahuje zejména vlastnost EditMask, do které se zadává vstupní zadávací maska. Je to předpis, kterým se určuje, které znaky mohou být uživatelem zadány.

Text formátovaný maskou je přístupný z programu ve vlastnosti EditText. Text bez formátování zadávací maskou je uložen ve vlastnosti Text.

Pro kontrolu, zda je zadán správný řetězec lze použít metodu ValidateEdit.


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