AsterixDisplayAnalyser.FormMain.HandleStartStopDisplayButton C# (CSharp) Метод

HandleStartStopDisplayButton() публичный Метод

public HandleStartStopDisplayButton ( ) : void
Результат void
        public void HandleStartStopDisplayButton()
        {
            if (SharedData.bool_Listen_for_Data == true)
            {
                TerminateASTERIXListenForDataThread();
                SharedData.bool_Listen_for_Data = false;
                buttonStopRun.Text = "Stopped";
                this.progressBar1.Visible = false;
                this.detailedViewToolStripMenuItem.Enabled = true;
                this.toolsToolStripMenuItem.Enabled = true;
                this.dataBySSRCodeToolStripMenuItem.Enabled = true;
                this.googleEarthToolStripMenuItem.Enabled = true;
                this.openToolStripMenuItem.Enabled = true;
                this.checkBoxRecording.Enabled = false;
                this.checkBoxRecording.Checked = false;
                HandleNoDataForCAT034I050(false);
                this.checkEnableDisplay.Checked = false;
                HandlePlotDisplayEnabledChanged();
            }
            else
            {
                SharedData.bool_Listen_for_Data = true;
                ResetDataBuffers();
                MainASTERIXDataStorage.ResetAllData();
                buttonStopRun.Text = "Running";
                this.progressBar1.Visible = true;
                this.detailedViewToolStripMenuItem.Enabled = false;
                this.toolsToolStripMenuItem.Enabled = false;
                this.dataBySSRCodeToolStripMenuItem.Enabled = false;
                this.googleEarthToolStripMenuItem.Enabled = false;
                this.openToolStripMenuItem.Enabled = false;
                this.checkBoxRecording.Enabled = true;
                SetNewConnection();
                Thread ListenForDataThread = new Thread(new ThreadStart(ASTERIX.ListenForData));
                ListenForDataThread.Start();
               // this.checkEnableDisplay.Checked = true;
                HandlePlotDisplayEnabledChanged();
            }

            HandlePlotDisplayEnabledChanged();
        }
FormMain