示例#1
0
        private void closeToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ProfileDocument pd = this.dock.ActiveDocument as ProfileDocument;

            if (pd != null)
            {
                ClientProfile profile = pd.Client.Settings as ClientProfile;

                JinxBotClient client = m_activeClients[profile];
                client.Client.Disconnected -= client_Disconnected;
                client.Client.Connected    -= client_Connected;
                client.Close();

                pd.Close();

                m_activeClients.Remove(profile);
            }
        }