Sign in Join
FPDoc Onlineexperiment

TUCA_VariableKind enumeration

In unit unicodedata

Options for weighting data.

Declaration

pascal
TUCA_VariableKind = (ucaShifted,ucaNonIgnorable,ucaBlanked,
 ucaShiftedTrimmed,ucaIgnoreSP)

Description

Nothing more than the line above yet.

Values

ucaShiftedVariable collation elements are reset to zero at levels one through three.
ucaNonIgnorableVariable collation elements are not reset to be quaternary collation elements.
ucaBlankedVariable collation elements and any subsequent ignorable collation elements are reset so that all weights (except for the identical level) are zero.
ucaShiftedTrimmedThis option is the same as Shifted, except that all trailing FFFFs are trimmed from the sort key.
ucaIgnoreSPNot implemented (variant of Shifted that reduces the set of variable collation elements to include only spaces and punctuation).

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.