Unit 'Character' Package
[Overview][Types][Classes][Procedures and functions][Index] [#rtl]

TUnicodeCategorySet

Set of TUnicodeCategory.

Declaration

Source position: character.pas line 80

type TUnicodeCategorySet = set of (

  ucUppercaseLetter,

  

Letter, uppercase (Lu).

  ucLowercaseLetter,

  

Letter, lowercase (Ll).

  ucTitlecaseLetter,

  

Letter, titlecase (Lt).

  ucModifierLetter,

  

Letter, modifier (Lm).

  ucOtherLetter,

  

Letter, other (Lo).

  ucNonSpacingMark,

  

Mark, nonspacing (Mn).

  ucCombiningMark,

  

Mark, spacing combining (Mc).

  ucEnclosingMark,

  

Mark, enclosing (Me).

  ucDecimalNumber,

  

Number, decimal digit (Nd).

  ucLetterNumber,

  

Number, letter (Nl).

  ucOtherNumber,

  

Number, other (No).

  ucConnectPunctuation,

  

Punctuation, connector (Pc).

  ucDashPunctuation,

  

Punctuation, dash (Pd).

  ucOpenPunctuation,

  

Punctuation, open (Ps).

  ucClosePunctuation,

  

Punctuation, close (Pe).

  ucInitialPunctuation,

  

Punctuation, initial quote (Pi, may behave like Ps or Pe depending on usage).

  ucFinalPunctuation,

  

Punctuation, final quote (Pf, may behave like Ps or Pe depending on usage).

  ucOtherPunctuation,

  

Punctuation, other (Po).

  ucMathSymbol,

  

Symbol, math (Sm).

  ucCurrencySymbol,

  

Symbol, currency (Sc).

  ucModifierSymbol,

  

Symbol, modifier (Sk).

  ucOtherSymbol,

  

Symbol, other (So).

  ucSpaceSeparator,

  

Separator, space (Zs).

  ucLineSeparator,

  

Separator, line (Zl).

  ucParagraphSeparator,

  

Separator, paragraph (Zp).

  ucControl,

  

Other, control (Cc).

  ucFormat,

  

Other, format (Cf).

  ucSurrogate,

  

Other, surrogate (Cs).

  ucPrivateUse,

  

Other, private use (Co).

  ucUnassigned

  

Other, not assigned (including noncharacters) (Cn).

);

Description

TUnicodeCategorySet is the set of TUnicodeCategory. It is used internally in the TCharacter class.

See also

TUnicodeCategory

  

Unicode code point (character) category.


Documentation generated on: Dec 26 2024