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

tMaskedType

Type describing special mask characters.

Declaration

Source position: maskutils.pp line 50

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: Jul 20 2024