public FormConfig(UserSerial serial) { InitializeComponent(); this.userSerial = serial; InitConfigItem(); }
public FormConsole(UserSerial serial, ConnectTime time) { InitializeComponent(); this.userSerial = serial; userSerial.ProcessTestCommand += UserSerial_ProcessTestCommand; //userSerial.ProcessDeviceCommand += UserSerial_ProcessDeviceCommand; timerCycle.Tick += TimerCycle_Tick; this.connectTime = time; testVSensor.comboBox.Items.AddRange(new object[] { "Turn On", "Turn Off", }); testVSensor.comboBox.SelectedIndex = 0; testPerformance.comboBox.Items.AddRange(new object[] { "Stop Mode", "Standby Mode", "Turn On GSM", "Turn Off GSM", "Reset GSM", "Sleep GSM", }); testVSensor.comboBox.SelectedIndex = 0; }
public Form1() { InitializeComponent(); /*init serial*/ userSerial = new UserSerial(btnConnectPort, cbxCOMPort.combobox, cbxBaudRate.combobox, cbxDataBits.combobox, cbxParity.combobox, cbxStopBits.combobox); userSerial.Terminal.LogTextBox = txtTerminal; userSerial.Console.LogTextBox = txtConsole; userSerial.OnChangeOpen += UserSerial_OnChangeOpen; userSerial.ProcessDeviceCommand += ProcessDeviceCommand; userSerial.setSignal(pannelTX, pannelRX); /*set form config*/ formConfig = new FormConfig(userSerial); formConfig.TopLevel = false; splitContainer1.Panel1.Controls.Add(formConfig); formConfig.Dock = DockStyle.Fill; formConfig.Show(); formConfig.Visible = false; /*set form Home*/ formHome = new FormHome(userSerial); formHome.TopLevel = false; splitContainer1.Panel1.Controls.Add(formHome); formHome.Dock = DockStyle.Fill; formHome.Show(); formHome.Visible = false; formHome.ButtonConnectClick += FormHome_ButtonConnectClick; formHome.ResetClick += FormHome_ResetClick; /*set form Console*/ formConsole = new FormConsole(userSerial, connectTime); formConsole.TopLevel = false; splitContainer1.Panel1.Controls.Add(formConsole); formConsole.Dock = DockStyle.Fill; formConsole.Show(); formConsole.Visible = false; panel7.SendToBack(); }