Class TBidiLayoutTree
Unit
Declaration
type TBidiLayoutTree = class(TBidiTree)
Description
Tree of bidirectional text with actual size computation
Hierarchy
- TObject
- TBidiTree
- TBidiLayoutTree
Overview
Methods
constructor Create(AData: pointer; AStartIndex, AEndIndex: integer; ABidiLevel: byte; AIsLeaf: boolean); override; |
|
function TrySplit: boolean; override; |
|
procedure AddBranch(ABranch: TBidiTree); override; |
|
procedure AfterFinish; override; |
|
procedure Shorten(AEndIndex: integer); override; |
Properties
property BidiPos: single read FBidiPos; |
|
property CumulatedBidiPos: single read GetCumulatedBidiPos; |
|
property Height: single read GetHeight; |
|
property Layout: TBidiTextLayout read GetLayout; |
|
property MaxWidth: single read GetMaxWidth; |
|
property Width: single read GetWidth; |
Description
Methods
constructor Create(AData: pointer; AStartIndex, AEndIndex: integer; ABidiLevel: byte; AIsLeaf: boolean); override; |
|
This item has no description. |
function TrySplit: boolean; override; |
|
This item has no description. |
procedure AddBranch(ABranch: TBidiTree); override; |
|
This item has no description. |
procedure AfterFinish; override; |
|
This item has no description. |
procedure Shorten(AEndIndex: integer); override; |
|
This item has no description. |
Properties
property BidiPos: single read FBidiPos; |
|
This item has no description. |
property CumulatedBidiPos: single read GetCumulatedBidiPos; |
|
This item has no description. |
property Height: single read GetHeight; |
|
This item has no description. |
property Layout: TBidiTextLayout read GetLayout; |
|
This item has no description. |
property MaxWidth: single read GetMaxWidth; |
|
This item has no description. |
property Width: single read GetWidth; |
|
This item has no description. |