TUnicodeCategory
Unicode code point (character) category
Declaration
Source position: character.pas line 33
Type
TUnicodeCategory = (ucUppercaseLetter,ucLowercaseLetter,
                    ucTitlecaseLetter,ucModifierLetter,ucOtherLetter,
                    ucNonSpacingMark,ucCombiningMark,ucEnclosingMark,
                    ucDecimalNumber,ucLetterNumber,ucOtherNumber,
                    ucConnectPunctuation,ucDashPunctuation,
                    ucOpenPunctuation,ucClosePunctuation,
                    ucInitialPunctuation,ucFinalPunctuation,
                    ucOtherPunctuation,ucMathSymbol,ucCurrencySymbol,
                    ucModifierSymbol,ucOtherSymbol,ucSpaceSeparator,
                    ucLineSeparator,ucParagraphSeparator,ucControl,
                    ucFormat,ucSurrogate,ucPrivateUse,ucUnassigned)
Description
This enumeration type contains the characterization of all possible Unicode characters. It is used in the GetUnicodeCategory and TCharacter.GetUnicodeCategory functions.
See also
| Name | Description | 
|---|---|
| GetUnicodeCategory | Alias for TCharacter.GetUnicodeCategory | 
| TCharacter.GetUnicodeCategory | Get the Unicode category of a character |