TCompareOption
How to compare strings
Declaration
Source position: ustringh.inc line 60
Type
TCompareOption = (coIgnoreCase)
Description
- TCompareOption indicates how 2 strings should be compared. This option is used in the WideStringManager implementation when comparing 2 strings. The following options exist:
- 
Ignore case linguistically (usually identical to coIgnoreCase) 
- 
Ignore diacritic characters 
- 
Ignore case (usually identical to coLingIgnoreCase) 
- 
Corresponding hiragana and katakana characters compare as equal. 
- 
Corresponding hiragana and katakana characters compare as equal. 
- 
Ignore nonspace characters (usually identical to coLingIgnoreDiacritic) 
- 
Ignore symbols and punctuation characters 
- 
Ignore half-width and full width characters (used in Chinese and Japanese) 
- 
Use linguistic rules for casing, instead of file system rules 
- 
Treat digits as numbers (20 before 120) 
- 
Handle punctuation as symbols 
Not all platforms will support all possibilities.
See also
| Name | Description | 
|---|---|
| TWideStringManager | Record containing the various callbacks of the widestring manager. |