Class TGIFList (unit GIFImage)

Inherits from

TPersistent

****************************************************************************** ** ** TGIFList **

Constructors


constructor Create(Image: TGIFImage);

****************************************************************************** ** ** TGIFList **


Functions

function Add(Item: TGIFItem): Integer;


procedure Clear;


procedure Delete(Index: Integer);


destructor Destroy;


procedure Exchange(Index1, Index2: Integer);


function First: TGIFItem;


function IndexOf(Item: TGIFItem): Integer;


procedure Insert(Index: Integer; Item: TGIFItem);


function Last: TGIFItem;


procedure LoadFromStream(Stream: TStream; Parent: TObject);


procedure Move(CurIndex, NewIndex: Integer);


function Remove(Item: TGIFItem): Integer;


procedure SaveToStream(Stream: TStream);


function GetCount: Integer;


function GetItem(Index: Integer): TGIFItem;


procedure SetItem(Index: Integer; Item: TGIFItem);


procedure Warning(Severity: TGIFSeverity; Message: string);


Properties

property Count : Integer


property Image : TGIFImage


property Items : TGIFItem


property List : TList


Events

Variables

FImage : TGIFImage;


FItems : TList;



Constructors


constructor Create(Image: TGIFImage);

****************************************************************************** ** ** TGIFList **


Functions


function Add(Item: TGIFItem): Integer;


procedure Clear;


procedure Delete(Index: Integer);


destructor Destroy;


procedure Exchange(Index1, Index2: Integer);


function First: TGIFItem;


function IndexOf(Item: TGIFItem): Integer;


procedure Insert(Index: Integer; Item: TGIFItem);


function Last: TGIFItem;


procedure LoadFromStream(Stream: TStream; Parent: TObject);


procedure Move(CurIndex, NewIndex: Integer);


function Remove(Item: TGIFItem): Integer;


procedure SaveToStream(Stream: TStream);


function GetCount: Integer;


function GetItem(Index: Integer): TGIFItem;


procedure SetItem(Index: Integer; Item: TGIFItem);


procedure Warning(Severity: TGIFSeverity; Message: string);


Properties


property Count : Integer


property Image : TGIFImage


property Items : TGIFItem


property List : TList


Events


Variables


FImage : TGIFImage;


FItems : TList;