示例#1
0
文件: Controller.cs 项目: zBart/Ares
 private void CloseMessagesForm()
 {
     if (m_MessagesForm != null)
     {
         m_MessagesForm.FormClosed -= new FormClosedEventHandler(m_MessagesForm_FormClosed);
         m_MessagesForm.Close();
         m_MessagesForm = null;
     }
 }
示例#2
0
文件: Controller.cs 项目: zBart/Ares
 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
文件: Controller.cs 项目: zBart/Ares
 void m_MessagesForm_FormClosed(object sender, FormClosedEventArgs e)
 {
     m_MessagesForm.FormClosed -= new FormClosedEventHandler(m_MessagesForm_FormClosed);
     messagesButton.Checked     = false;
     m_MessagesForm             = null;
 }