Skip to content

TCompareOptions

Set of TCompareOption.

Declaration

Source position: ustringh.inc line 84

type
  TCompareOptions = Set of TCompareOption = (coLingIgnoreCase,coLingIgnoreDiacritic,coIgnoreCase,
                  coIgnoreKanaType,coIgnoreNonSpace,coIgnoreSymbols,
                  coIgnoreWidth,coLingCasing,coDigitAsNumbers,
                  coStringSort);

Values

Value Description
coLingIgnoreCase Ignore case linguistically (usually identical to coIgnoreCase).
coLingIgnoreDiacritic Ignore diacritic characters.
coIgnoreCase Ignore case (usually identical to coLingIgnoreCase).
coIgnoreKanaType Corresponding hiragana and katakana characters compare as equal.
coIgnoreNonSpace Ignore nonspace characters (usually identical to coLingIgnoreDiacritic).
coIgnoreSymbols Ignore symbols and punctuation characters.
coIgnoreWidth Ignore half-width and full width characters (used in Chinese and Japanese).
coLingCasing Use linguistic rules for casing, instead of file system rules.
coDigitAsNumbers Treat digits as numbers (20 before 120).
coStringSort Handle punctuation as symbols.

Description

TCompareOptions is simply a set of TCompareOption enumeration values.

See also

Name Description
TCompareOption How to compare strings.