Class TObjectList

Unit

Declaration

type TObjectList = class(TList)

Description

This is a list storing TObjects for the TreeListView

The list supports change notifications and automatically deletes the items

Hierarchy

Overview

Methods

Public procedure BeginEdit;
Public procedure EndEdit;
Public function AddObject(Item: TObject): Integer;
Public procedure InsertObject(Index: Integer; Item: TObject);
Public function RemoveObject(Item: TObject): Integer;
Public procedure Clear; override;
Public procedure Delete(Index: Integer);
Public procedure Exchange(Index1, Index2: Integer);
Public procedure Move(CurIndex, NewIndex: Integer);
Public procedure Sort(Compare: TListSortCompare);
Public procedure Assign(list:TList);
Public constructor Create(listEvent: TListEvent);
Public destructor Destroy; override;

Description

Methods

Public procedure BeginEdit;
 
Public procedure EndEdit;
 
Public function AddObject(Item: TObject): Integer;
 
Public procedure InsertObject(Index: Integer; Item: TObject);
 
Public function RemoveObject(Item: TObject): Integer;
 
Public procedure Clear; override;
 
Public procedure Delete(Index: Integer);
 
Public procedure Exchange(Index1, Index2: Integer);
 
Public procedure Move(CurIndex, NewIndex: Integer);
 
Public procedure Sort(Compare: TListSortCompare);
 
Public procedure Assign(list:TList);
 
Public constructor Create(listEvent: TListEvent);
 
Public destructor Destroy; override;
 

Generated by PasDoc 0.16.0.