Esempio n. 1
0
        private void StartVisualization()
        {
            if (VisualizationForm == null || VisualizationForm.IsDisposed)
            {
                VisualizationForm = new VisualizationForm(m_uiMain);
            }

            VisualizationForm.Show();
            VisualizationForm.FormClosed += VisualizationFormOnClosed;
        }
Esempio n. 2
0
        private void VisualizationFormOnClosed(object sender, FormClosedEventArgs e)
        {
            VisualizationForm.FormClosed -= VisualizationFormOnClosed;
            VisualizationForm.Dispose();
            VisualizationForm = null;

            m_uiMain.VisualizationClosed();

            UpdateButtons();
        }
Esempio n. 3
0
 private void showVisualizationButton_CheckedChanged(object sender, EventArgs e)
 {
     if (showVisualizationButton.Checked)
     {
         StartVisualization();
     }
     else
     {
         VisualizationForm?.Close();
     }
 }
Esempio n. 4
0
 private void disconnectButton_Click(object sender, EventArgs e)
 {
     DisableCommandButtons();
     VisualizationForm?.Close();
     m_uiMain.Disconnect();
 }