From RAD Studio API Documentation
Provides helpers and types to work with UTF-16 characters.
Classes
TCharHelper | TCharHelper is a record helper that provides functions for the conversion and identification of Unicode characters. |
Routines
ConvertFromUtf32 (deprecated) | Converts a UCS-4 character to the corresponding UTF-16 character or surrogate pair (the result is a string). |
ConvertToUtf32 (deprecated) | Converts a UTF-16 character or surrogate pair to a UCS4Char. |
GetNumericValue (deprecated) | Determines the numeric value of a UTF-16 character. |
GetUnicodeCategory (deprecated) | Determines the Unicode category of a UTF-16 character. |
IsControl (deprecated) | Determines whether a UTF-16 character is defined as a control character in the Unicode specifications. |
IsDefined (deprecated) | Determines whether the UTF-16 character is defined in the Unicode specifications. |
IsDigit (deprecated) | Determines whether the UTF-16 character is defined as a digit in the Unicode specifications. |
IsHighSurrogate (deprecated) | Determines whether a UTF-16 character is defined as a high surrogate in the Unicode specifications. |
IsLetter (deprecated) | Determines whether a UTF-16 character is defined as a letter in the Unicode specifications. |
IsLetterOrDigit (deprecated) | Determines whether a UTF-16 character is defined as a letter or a digit in the Unicode specifications. |
IsLower (deprecated) | Determines whether a UTF-16 character is defined as lowercase in the Unicode specifications. |
IsLowSurrogate (deprecated) | Determines whether a UTF-16 character is defined as a low surrogate in the Unicode specifications. |
IsNumber (deprecated) | Determines whether a UTF-16 character is defined as a number in the Unicode specifications. |
IsPunctuation (deprecated) | Determines whether a UTF-16 character is defined as punctuation in the Unicode specifications. |
IsSeparator (deprecated) | Determines whether a UTF-16 character is defined as a separator in the Unicode specifications. |
IsSurrogate (deprecated) | Determines whether a UTF-16 character is defined as a surrogate in the Unicode specifications. |
IsSurrogatePair (deprecated) | Determines whether characters are a valid surrogate pair in the Unicode specifications. |
IsSymbol (deprecated) | Determines whether a UTF-16 character is defined as a symbol in the Unicode specifications. |
IsUpper (deprecated) | Determines whether a UTF-16 character is defined as uppercase in the Unicode specifications. |
IsWhiteSpace (deprecated) | Determines whether a UTF-16 character is defined as whitespace in the Unicode specifications. |
ToLower (deprecated) | Converts a UTF-16 character to its lowercase equivalent according to the Unicode specification. |
ToUpper (deprecated) | Converts a UTF-16 char to its uppercase equivalent according to the Unicode specification. |
Types