Exemple #1
0
 private void m_pToolbar_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     if (e.ClickedItem.Tag == null)
     {
         return;
     }
     if (e.ClickedItem.Tag.ToString() == "delete")
     {
         SipCall sipCall = (SipCall)this.m_pCalls.SelectedItems[0].Tag;
         if (MessageBox.Show(this, string.Concat(new string[]
         {
             "Are you sure you want to terminate call '",
             sipCall.Caller,
             "->",
             sipCall.Callee,
             "' ?"
         }), "Remove Registration", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
         {
             sipCall.Terminate();
             this.m_pCalls.SelectedItems[0].Remove();
             return;
         }
     }
     else if (e.ClickedItem.Tag.ToString() == "refresh")
     {
         this.LoadData();
     }
 }