Unit dnPxMask |
Classes |
EPxMaskError - ****************************************************************************
Copyright © 1997/98 Dieter Nöth
version : 2.
TControlPxMask -
TPxComboBox -
TPxMask - * Base class for handling Paradox masks
TPxMaskEdit -
Functions |
HasPxMask - * returns TRUE if Control has a published property PxMask
PxMaskCheckInput - * aMask : ParadoxMask (no syntax checks)
Input : string to be checked
AutoFill : if true then Input will automatically be completed
returns position of error in Input, if any: 0 = OK
PxMaskCheckSyntax - * check syntax of supplied mask, if an exception is raised then ErrorPos > 0;
removes any trailing blanks and illegal commas: '[a,b,,c] ' -> '[a,b,c]'
PxMaskValidate - * aMask : ParadoxMask (no syntax checks)
Input : string to be checked
returns position of error in Input, or length(Input), if not complete
Types |
TPxMaskState
TValidChangedEvent
Constants |
Variables |
Functions |
Types |
TPxMaskState = set of ( pxReEnter, pxSending, pxValid, pxModified, pxNoValidation, pxStored, pxMaskFromParadox )
TValidChangedEvent = procedure( Sender: TControlPxMask; EditControl: TWinControl; TextValid: boolean) of object
Constants |
Variables |