Clantt no te disculpes era una serie de comentarios que teniamos roman y yo, no tiene nada que ver contigo
No sé si aparte de tener a los usuarios en un Listbox, mantienes la lista de usuario de otra forma.
La idea es que asocies con un nick Una lista de ventanas privadas abiertas, y esas ventanas las añades a un TObjectList. Ya no necesitas 20 formas.
Código Delphi
[-]
PrivateChats: TObjectList;
- if not Assigned(PrivateChats) then
PrivateChats := TobjectList.Create;
Privatechat.Add(TchatPrivado.Create);
saludos