Exemple #1
0
        void FormMain_FormClosed(object sender, FormClosedEventArgs e)
        {
            // Destroy objects
            if (mMessageListControlCurrent != null)
            {
                mMessageListControlCurrent.Dispose();
                mMessageListControlCurrent = null;
            }

            mSemaphores      = null;
            mChatUserList    = null;
            mChatMessageList = null;
            mChatMessage     = null;

            if (mMessageListControlCurrent != null)
            {
                mformUserLists.Dispose();
                mformUserLists = null;
            }

            foreach (Controls.MessageList messageListCurrent in panelMessageList.Controls)
            {
                panelMessageList.Controls.Remove(messageListCurrent);
                messageListCurrent.Dispose();
            }
        }
Exemple #2
0
        private void NewChat(object sender, EventArgs e)
        {
            if (mformUserLists == null)
            {
                mformUserLists = new formUserLists(mCompanyID, mUserID);
            }

            if (mformUserLists.ShowDialog(this) == System.Windows.Forms.DialogResult.OK)
            {
            }
        }