Kannst du mir mal ein paar Denkanstöße dazu geben?
Bis jetzt habe ich folgendes:
Delphi-Quellcode:
procedure TForm1.IdIRC1Names(Sender: TObject; AUsers: TIdIRCUsers;
AChannel: TIdIRCChannel);
var b:Byte;
begin
lbxUserOnline.Clear;
for b:=0 to IDIRC1.Users.Count-1 do
lbxUserOnline.Items.Add(IDIRC1.Users.Items[b].Nick);
end;
Delphi-Quellcode:
procedure TForm1.IdIRC1Join(Sender: TObject; AUser: TIdIRCUser;
AChannel: TIdIRCChannel);
begin
lbxUserOnline.Items.Add(AUser.Nick);
end;
Bei welchem Ereignis kann ich den User, der weggeht, wieder aus der Listbox löschen?
thx