Exemple #1
0
 public void InsertChan(ConnectionGroup cGroup, ChannelPage pChan)
 {
     Util.insertTab(tabControl, pChan, GroupEndLocation(cGroup));
 }
Exemple #2
0
 //opens a channel window
 public ChannelPage join(string channel, bool selecting = true)
 {
     ChannelPage pChan = null;
     foreach (ChannelPage page in channelPages)
         if (page.Text == channel)
         {
             pChan = page;
             break;
         }
     if (pChan == null)
     {
         pChan = new ChannelPage(this, channel);
         channelPages.Add(pChan);
         MainForm.thisfrm.InsertChan(this, pChan);
     }
     if (selecting) Util.selectPage(MainForm.thisfrm.tabControl, pChan);
     return pChan;
 }
Exemple #3
0
 public void part(ChannelPage page)
 {
     Util.removeTab(MainForm.thisfrm.tabControl, page);
     channelPages.Remove(page);
 }
Exemple #4
0
 public void AddChat(string msg, ChannelPage pChan, int level = 0)
 {
     pChan.AddChat("[" + Util.timestamp() + "] " + msg, level);
 }