Пример #1
0
 private void CloseMessagesForm()
 {
     if (m_MessagesForm != null)
     {
         m_MessagesForm.FormClosed -= new FormClosedEventHandler(m_MessagesForm_FormClosed);
         m_MessagesForm.Close();
         m_MessagesForm = null;
     }
 }
Пример #2
0
 private void messagesButton_Click(object sender, EventArgs e)
 {
     CloseOverlay();
     if (m_MessagesForm != null)
     {
         CloseMessagesForm();
         messagesButton.Checked = false;
     }
     else
     {
         m_MessagesForm             = new MessagesForm();
         m_MessagesForm.FormClosed += new FormClosedEventHandler(m_MessagesForm_FormClosed);
         m_MessagesForm.Show(this);
         messagesButton.Checked = true;
     }
 }
Пример #3
0
 void m_MessagesForm_FormClosed(object sender, FormClosedEventArgs e)
 {
     m_MessagesForm.FormClosed -= new FormClosedEventHandler(m_MessagesForm_FormClosed);
     messagesButton.Checked     = false;
     m_MessagesForm             = null;
 }