| Class TManagedList (unit Lists) |
TObject
| Constructors |
constructor Create;| Functions |
function Add(Item:Pointer):Integer;
procedure Clear;
procedure Delete(Index:Integer);
procedure DeleteAll;
destructor Destroy;
procedure Exchange(Index1,Index2:Integer);
function First:Pointer;
procedure Insert(Index:Integer; Item:Pointer);
function Last:Pointer;
procedure Move(CurIndex,NewIndex:Integer);
function Remove(Index:Integer):Pointer;
procedure FreeItem(Item:Pointer);
function Get(Index:Integer):Pointer;
procedure Put(Index:Integer; Item:Pointer);
function GetCount:Integer;| Properties |
property Count : Integer
property Items : Pointer| Events |
| Variables |
List : TList;| Constructors |
constructor Create;Remove item from list BEFORE disposing it
| Functions |
function Add(Item:Pointer):Integer;
procedure Clear;Remove item from list BEFORE disposing it
procedure Delete(Index:Integer);
procedure DeleteAll;
destructor Destroy;
procedure Exchange(Index1,Index2:Integer);
function First:Pointer;
procedure Insert(Index:Integer; Item:Pointer);
function Last:Pointer;
procedure Move(CurIndex,NewIndex:Integer);
function Remove(Index:Integer):Pointer;Remove item from list BEFORE disposing it
procedure FreeItem(Item:Pointer);
function Get(Index:Integer):Pointer;
procedure Put(Index:Integer; Item:Pointer);
function GetCount:Integer;| Properties |
property Count : Integer
property Items : Pointer| Events |
| Variables |
List : TList;