Unit 'MaskUtils' Package
[Overview][Types][Classes][Procedures and functions][Index] [#fcl]

tMaskedType

Type describing special mask characters

Declaration

Source position: maskutils.pp line 43

type tMaskedType = (

  Char_Start,

  

Sentinel value: start of enumerate

  Char_Number,

  

Numerical character or space

  Char_NumberFixed,

  

Numerical character

  Char_NumberPlusMin,

  

Numerical character, plus or minus or space

  Char_Letter,

  

One of A-Z, a-z or a space

  Char_LetterFixed,

  

One of A-Z, a-z

  Char_LetterUpCase,

  

One of A-Z or space

  Char_LetterDownCase,

  

One of a-z or space

  Char_LetterFixedUpCase,

  

One of A-Z

  Char_LetterFixedDownCase,

  

One of a-z

  Char_AlphaNum,

  

One of A-Z, a-z, 0-9 or space

  Char_AlphaNumFixed,

  

One of A-Z, a-z, 0-9

  Char_AlphaNumUpCase,

  

One of A-Z, 0-9 or space

  Char_AlphaNumDownCase,

  

One of a-z, 0-9 or space

  Char_AlphaNumFixedUpCase,

  

One of A-Z, 0-9

  Char_AlphaNumFixedDownCase,

  

One of a-z, 0-9

  Char_All,

  

Any ASCII or space

  Char_AllFixed,

  

Any ASCII character

  Char_AllUpCase,

  

Any uppercase character

  Char_AllDownCase,

  

Any lowercase character

  Char_AllFixedUpCase,

  

Any uppercase character, no space

  Char_AllFixedDownCase,

  

Any lowercase character, no space

  Char_HourSeparator,

  

The system locale hour separator

  Char_DateSeparator,

  

The system locale date separator

  Char_Stop

  

Sentinel value: end of enumerate

);

Description

tMaskedType is used internally in TMaskUtils to describe the mask characters.

Char_start
Sentinel value: start of enumerate
Char_Number
Numerical character or space
Char_NumberFixed
Numerical character
Char_NumberPlusMin
Numerical character, plus or minus or space
Char_Letter
One of A-Z, a-z or a space
Char_LetterFixed
One of A-Z, a-z
Char_LetterUpCase
One of A-Z or space
Char_LetterDownCase
One of a-z or space
Char_LetterFixedUpCase
One of A-Z
Char_LetterFixedUpCase
One of A-Z
Char_LetterFixedDownCase
One of a-z
Char_AlphaNum
One of A-Z, a-z, 0-9 or space
Char_AlphaNumFixed
One of A-Z, a-z, 0-9
Char_AlphaNumUpCase
One of A-Z, 0-9 or space
Char_AlphaNumDownCase
One of a-z, 0-9 or space
Char_AlphaNumFixedUpCase
One of A-Z, 0-9
Char_AlphaNumFixedDownCase
One of a-z, 0-9
Char_All
Any ASCII or space
Char_AllFixed
Any ASCII character
Char_AllUpCase
Any uppercase character
Char_AllDownCase
Any lowercase character
Char_AllFixedUpCase
Any uppercase character, no space
Char_AllFixedDownCase
Any lowercase character, no space
Char_HourSeparator
The system locale hour separator
Char_DateSeparator
The system locale date separator

See also

TMaskUtils

  

Class to manipulate and work with edit masks


Documentation generated on: Sep 29 2022