Пример #1
0
 private void moduleName_TextChanged(object sender, EventArgs e)
 {
     this.module = null;
     this.moduleButton.Enabled = true;
     this.readButton.Enabled   = false;
     this.writeButton.Enabled  = false;
     this.triggerRead.Enabled  = false;
     this.triggerWrite.Enabled = false;
 }
Пример #2
0
 private void moduleButton_Click(object sender, EventArgs e)
 {
     this.module = this.HVI.getModuleIDwithUserName(this.moduleName.Text);
     if (this.module != null)
     {
         this.readButton.Enabled   = true;
         this.writeButton.Enabled  = true;
         this.triggerRead.Enabled  = true;
         this.triggerWrite.Enabled = true;
         this.moduleButton.Enabled = false;
     }
     else
     {
         MessageBox.Show("Error", "Module \"" + this.moduleName.Text + "\" not found in HVI.", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Пример #3
0
        private void closeButton_Click(object sender, EventArgs e)
        {
            int error;

            if ((error = this.HVI.close()) < 0)
            {
                MessageBox.Show("Error", SD_Error.getErrorMessage(error), MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                this.openButton.Enabled   = true;
                this.closeButton.Enabled  = false;
                this.startButton.Enabled  = false;
                this.stopButton.Enabled   = false;
                this.pauseButton.Enabled  = false;
                this.resumeButton.Enabled = false;
                this.moduleButton.Enabled = false;
                this.module               = null;
                this.readButton.Enabled   = false;
                this.writeButton.Enabled  = false;
                this.triggerRead.Enabled  = false;
                this.triggerWrite.Enabled = false;
            }
        }
Пример #4
0
 public Form1()
 {
     InitializeComponent();
     this.HVI    = new SD_HVI();
     this.module = null;
 }