コード例 #1
0
 void CbEnableClick(object sender, EventArgs e)
 {
     if (!_serialPort.IsOpen)
     {
         _serialPort.openPort(comboPorts.Text);
     }
     else
     {
         _serialPort.closePort();
     }
     cbEnable.Checked        = _serialPort.IsOpen;
     comboPorts.Enabled      = !cbEnable.Checked;
     btnRefreshPorts.Enabled = !cbEnable.Checked;
 }
コード例 #2
0
 void CbEnableClick(object sender, EventArgs e)
 {
     cbEnable.Checked          = cbEnable.Checked ? _serialPort.openPort(comboPorts.Text) : _serialPort.closePort();
     comboPorts.Enabled        = !cbEnable.Checked;
     btnRefreshPorts.Enabled   = !cbEnable.Checked;
     cbLogToFile.Enabled       = !cbEnable.Checked;
     _serialPort.EnableLogging = cbLogToFile.Checked;
 }
コード例 #3
0
 public void Close()
 {
     _serialPort.closePort();
     _controlPanel.saveSettings();
 }