public ConnectionStateListViewItem(IrcSharp.Extended.IrcConnection con)
{
Tag = con;
Text = con.ConnectionID.ToString();
ListViewSubItem subItem;
subItem = new ListViewSubItem(this, con.NetworkName);
if (subItem.Text == "")
subItem.Text = "[Unnamed]";
SubItems.Add(subItem);
subItem = new ListViewSubItem(this, "");
SubItems.Add(subItem);
UpdateStatus();
con.Connected += new IrcSharp.ConnectEventHandler(Client_OnConnect);
con.Login += new IrcSharp.LoginEventHandler(Client_OnLogin);
}