Unit 'System' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#rtl]

TCompareOptions

Set of TCompareOption.

Declaration

Source position: ustringh.inc line 84

type TCompareOptions = set of (

  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

TCompareOption

  

How to compare strings.


Documentation generated on: Oct 30 2026 Report a problem on this page