public void ConfigureNewIRCMarshal(object sender, IRCMarshal marshal)
{
TreeView treeView = new TreeView();
treeView.Name = string.Format("{0}_TreeView", marshal.Connection.ToString());
treeView.ImageList = this.userModeImageList;
TreeNode node = new TreeNode();
node.Text = marshal.Connection.ToString();
node.ImageKey = "lightning.png";
node.SelectedImageKey = node.ImageKey;
treeView.Nodes.Add(node);
this.splitContainer.Panel1.Controls.Add(treeView);
treeView.Dock = DockStyle.Fill;
marshal.ServerTab.UserTreeView = treeView;
marshal.ServerTab.NickNameMentioned += new IRCTabPage.NickNameMentionedHandler(this.FlashWindowInTaskBar);
treeView.BringToFront();
this.RefreshWindowsMenuItems(null);
this.BuildFavouriteButtons();
}