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. |