Esempio n. 1
0
        private void PageProperty()
        {
            // text define
            //this.tabPageCamera.Text = "Page";
            //this.label1.Text = "Properties : " + "\"" + vsTypeName + "\"";

            // enable/disable control
            //this.tabPageAnalyzer.Hide();
            //this.tabPageRecorder.Hide();

            // enable/disable button
            this.buttonAnalyzer.Hide();
            this.buttonRecorder.Hide();
            this.buttonDataAlert.Hide();
            this.buttonEventAlert.Hide();
            this.buttonAnalyzerStatus.Hide();
            this.buttonRecorderStatus.Hide();
            this.buttonDataAlertStatus.Hide();
            this.buttonEventAlertStatus.Hide();

            // get channel
            VsPage vsPage = vsCoreMonitor.GetPageByName(this.vsTypeName);

            if (vsPage == null)
            {
                return;
            }

            // connecter button
            if (vsPage.Running)
            {
                this.buttonConnecter.Text = "Stop Page";
            }
            else
            {
                this.buttonConnecter.Text = "Start Page";
            }

            // streamer button
            if (vsPage.Streaming)
            {
                this.buttonStreamer.Text = "Stop Streamer";
            }
            else
            {
                this.buttonStreamer.Text = "Start Streamer";
            }

            this.Enabled = false;
        }