Beschreibung | Hierarchie | Felder | Methoden | Eigenschaften |
type TLazDockConfigNode = class(TPersistent)
![]() |
constructor Create(ParentNode: TLazDockConfigNode); |
![]() |
constructor Create(ParentNode: TLazDockConfigNode; const AName: string); |
![]() |
destructor Destroy; override; |
![]() |
procedure Clear; |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
function FindByName(const AName: string; Recursive: boolean = false; WithRoot: boolean = true): TLazDockConfigNode; |
![]() |
function IndexOf(const AName: string): Integer; |
![]() |
function GetScreenBounds: TRect; |
![]() |
function FindNeighbour(SiblingSide: TAnchorKind; NilIfAmbiguous: boolean; IgnoreSplitters: boolean = true): TLazDockConfigNode; |
![]() |
function IsTheOnlyNeighbour(Node: TLazDockConfigNode; SiblingSide: TAnchorKind): boolean; |
![]() |
procedure SaveToConfig(Config: TConfigStorage; const Path: string = ''); |
![]() |
procedure LoadFromConfig(Config: TConfigStorage; const Path: string = ''); |
![]() |
function GetPath: string; |
![]() |
procedure WriteDebugReport; |
![]() |
function DebugLayoutAsString: string; |
![]() |
property Bounds: TRect read FBounds write SetBounds; |
![]() |
property ClientBounds: TRect read FClientBounds write SetClientBounds; |
![]() |
property Parent: TLazDockConfigNode read FParent write SetParent; |
![]() |
property Sides[Side: TAnchorKind]: string read GetSides write SetSides; |
![]() |
property ChildCount: Integer read GetChildCount; |
![]() |
property Childs[Index: integer]: TLazDockConfigNode read GetChilds; |
![]() |
property TheType: TLDConfigNodeType read FTheType write SetTheType
default ldcntControl; |
![]() |
property Name: string read FName write SetName; |
![]() |
property WindowState: TWindowState read FWindowState write FWindowState; |
![]() |
constructor Create(ParentNode: TLazDockConfigNode); |
![]() |
constructor Create(ParentNode: TLazDockConfigNode; const AName: string); |
![]() |
destructor Destroy; override; |
![]() |
procedure Clear; |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
function FindByName(const AName: string; Recursive: boolean = false; WithRoot: boolean = true): TLazDockConfigNode; |
![]() |
function IndexOf(const AName: string): Integer; |
![]() |
function GetScreenBounds: TRect; |
![]() |
function FindNeighbour(SiblingSide: TAnchorKind; NilIfAmbiguous: boolean; IgnoreSplitters: boolean = true): TLazDockConfigNode; |
![]() |
function IsTheOnlyNeighbour(Node: TLazDockConfigNode; SiblingSide: TAnchorKind): boolean; |
![]() |
procedure SaveToConfig(Config: TConfigStorage; const Path: string = ''); |
![]() |
procedure LoadFromConfig(Config: TConfigStorage; const Path: string = ''); |
![]() |
function GetPath: string; |
![]() |
procedure WriteDebugReport; |
![]() |
function DebugLayoutAsString: string; |
![]() |
property Bounds: TRect read FBounds write SetBounds; |
![]() |
property ClientBounds: TRect read FClientBounds write SetClientBounds; |
![]() |
property Parent: TLazDockConfigNode read FParent write SetParent; |
![]() |
property Sides[Side: TAnchorKind]: string read GetSides write SetSides; |
![]() |
property ChildCount: Integer read GetChildCount; |
![]() |
property Childs[Index: integer]: TLazDockConfigNode read GetChilds; |
![]() |
property TheType: TLDConfigNodeType read FTheType write SetTheType
default ldcntControl; |
![]() |
property Name: string read FName write SetName; |
![]() |
property WindowState: TWindowState read FWindowState write FWindowState; |