| [Overview][Resource strings][Constants][Types][Procedures and functions][Index] | 
Unicode Collation data item properties
Source position: unicodedata.pas line 287
| type TUCA_PropItemRec = packed record | ||
| public | ||
| WeightLength: Byte; | 
 | Number of weights | 
| ChildCount: Byte; | 
 | Number of childs | 
| Size: Word; | 
 | Total size (in bytes) of data | 
| Flags: Byte; | 
 | Flags for this item | 
| function HasCodePoint; | 
 | Check flags whether a codepoint is present. | 
| 
 | Get the codepoint | |
| function IsValid; | 
 | Check flags for validity | 
| procedure GetWeightArray(); | 
 | Return an array of weights | 
| function GetSelfOnlySize; | 
 | Size of this item data (in bytes). | 
| function GetContextual; | 
 | Check if the contextual bit is set in the flags (getter for Contextual) | 
| property Contextual: Boolean; [r] | 
 | Check if the contextual bit is set in the flags | 
| function GetContext; | 
 | Access to context data | 
| function IsDeleted; | 
 | Check flags if deleted bit is set | 
| function IsWeightCompress_1; | 
 | Check whether weight compression flag 1 is set | 
| function IsWeightCompress_2; | 
 | Check whether weight compression flag 2 is set | 
| 
 | ||
| end; | 
TUCA_PropItemRec encodes 1 entry from the Unicode Collation data in an encoded form.
| 
 | Internal tree structure for sorted storage of unicode collation data |