Sign in Join
FPDoc Onlineexperiment

TUCA_DataBook record

In unit unicodedata

Collation data book.

Declaration

pascal
TUCA_DataBook = record

Description

TUCA_DataBook describes a Unicode Collation Algorithm data set. data sets can be registered using the RegisterCollation function or loaded from file using LoadCollation. A collation data book must be specified when comparing unicode strings.

See also

Methods

IsVariablepublicCheck if a weight is a variable weight.

Fields

BasepublicCollation set on which this collation set is based.
VersionpublicVersion of this collation.
CollationNamepublicName of this collation.
VariableWeightpublicHow collation weights are encoded.
BackwardspublicIs the collation weighting in backwards direction.
BMP_Table1publicBasic Multilingual Plane Data, table 1 (code points U+0000..U+FFFF).
BMP_Table2publicBasic Multilingual Plane Data, table 2 (code points U+0000..U+FFFF).
OBMP_Table1publicData for code points above U+FFFF, table 1.
OBMP_Table2publicData for code points above U+FFFF, table 2.
PropCountpublicProperty count (number of items in table).
PropspublicProperty data.
VariableLowLimitpublicFirst variable weighted weight.
VariableHighLimitpublicLast variable weighted weight.
NoNormalizationpublic
ComparisonStrengthpublic
DynamicpublicIndicates the data was loaded from file (True) or is compiled-in (False).

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