TUCA_PropItemRec
Unicode Collation data item properties
Declaration
Source position: unicodedata.pas line 358
Type
TUCA\_PropItemRec = packed record
private
  FLAG\_VALID = 0;
  FLAG\_CODEPOINT = 1;
  FLAG\_CONTEXTUAL = 2;
  FLAG\_DELETION = 3;
  FLAG\_COMPRESS\_WEIGHT\_1 = 6;
  FLAG\_COMPRESS\_WEIGHT\_2 = 7;
  function GetCodePoint : UInt24;
public
  WeightLength : Byte;
  ChildCount : Byte;
  Size : Word;
  Flags : Byte;
  function HasCodePoint : Boolean;
  property CodePoint : UInt24;
  function IsValid : Boolean;
  procedure GetWeightArray(ADest: PUCA\_PropWeights);
  function GetSelfOnlySize : Cardinal;
  function GetContextual : Boolean;
  property Contextual : Boolean;
  function GetContext : PUCA\_PropItemContextTreeRec;
  function IsDeleted : Boolean;
  function IsWeightCompress\_1 : Boolean;
  function IsWeightCompress\_2 : Boolean;
end
Description
TUCA_PropItemRec encodes 1 entry from the Unicode Collation data in an encoded form.
See also
| Name | Description | 
|---|---|
| Byte | An unsigned 8-bits integer | 
| Byte | An unsigned 8-bits integer | 
| Byte | An unsigned 8-bits integer | 
| TUCA_PropItemContextTreeRec | Internal tree structure for sorted storage of unicode collation data | 
| UInt24 | Alias for TUInt24Rec | 
| Word | An unsigned 16-bits integer |