Class TChildrenControls
Unit
CastleUIControls
Declaration
type TChildrenControls = class(TObject)
Description
List of UI controls, with a parent control and container. Ordered from back to front. Used for TUIContainer.Controls.
Hierarchy
- TObject
- TChildrenControls
Overview
Methods
Properties
Description
Methods
 |
destructor Destroy; override; |
|
 |
function Count: Integer; |
|
 |
procedure Remove(const Item: TUIControl); |
Remove the Item from this list. Note that the given Item should always exist only once on a list (it is not allowed to add it multiple times), so there's no RemoveAll method.
|
 |
procedure Clear; |
|
 |
procedure Add(const Item: TUIControl); deprecated 'use InsertFront or InsertBack'; |
Warning: this symbol is deprecated: use InsertFront or InsertBack |
 |
procedure Insert(Index: Integer; const Item: TUIControl); |
|
 |
function IndexOf(const Item: TUIControl): Integer; |
|
 |
procedure InsertFront(const NewItem: TUIControl); overload; |
Add at the end of the list.
|
 |
procedure InsertFrontIfNotExists(const NewItem: TUIControl); |
|
 |
procedure InsertBack(const NewItem: TUIControl); overload; |
Add at the beginning of the list.
|
 |
procedure InsertBackIfNotExists(const NewItem: TUIControl); |
|
 |
procedure InsertIfNotExists(const Index: Integer; const NewItem: TUIControl); deprecated 'use InsertFrontIfNotExists or InsertBackIfNotExists'; |
Warning: this symbol is deprecated: use InsertFrontIfNotExists or InsertBackIfNotExists |
 |
procedure AddIfNotExists(const NewItem: TUIControl); deprecated 'use InsertFrontIfNotExists or InsertBackIfNotExists'; |
Warning: this symbol is deprecated: use InsertFrontIfNotExists or InsertBackIfNotExists |
 |
procedure EndDisableContextOpenClose; |
|
Properties
 |
property Items[I:Integer]: TUIControl read GetItem write SetItem; |
|
Generated by PasDoc 0.15.0.
|