Indy 9
|
TIdIRCUsers = class(TCollection)
property Items [Index: Integer]: TIdIRCUser;
property OnSortCompareUsers: TIdIRCSortCompareUsers;
function Add(ANick: String; AAddress: String): TIdIRCUser;
function Address(ANick: String): String;
constructor Create(AClient: TIdIRC);
destructor Destroy; override;
function Find(ANick: String; var AIndex: Integer): Boolean;
function Get(ANick: String): TIdIRCUser;
procedure Nick(AFromNick: String; AToNick: String);
procedure Remove(AUser: TIdIRCUser);
procedure Sort;