public MainForm(bool testMode) { appTestArg = testMode; InitializeComponent(); deviceList[0].SetNotificationWindowHandle(Handle, false); deviceList[0].Test = AppTestArg; deviceList[0].Error += new SemtechLib.General.Events.ErrorEventHandler(device_Error); deviceList[0].Connected += new EventHandler(device_Connected); deviceList[0].Disconected += new EventHandler(device_Disconected); deviceList[0].PropertyChanged += new System.ComponentModel.PropertyChangedEventHandler(device_PropertyChanged); deviceList[0].PacketHandlerStarted += new EventHandler(device_PacketHandlerStarted); deviceList[0].PacketHandlerStoped += new EventHandler(device_PacketHandlerStoped); deviceList[1].SetNotificationWindowHandle(Handle, false); deviceList[1].Test = AppTestArg; deviceList[1].Error += new SemtechLib.General.Events.ErrorEventHandler(device_Error); deviceList[1].Connected += new EventHandler(device_Connected); deviceList[1].Disconected += new EventHandler(device_Disconected); deviceList[1].PropertyChanged += new System.ComponentModel.PropertyChangedEventHandler(device_PropertyChanged); deviceList[1].PacketHandlerStarted += new EventHandler(device_PacketHandlerStarted); deviceList[1].PacketHandlerStoped += new EventHandler(device_PacketHandlerStoped); toolStripContainer1.BottomToolStripPanel.SuspendLayout(); toolStripContainer1.TopToolStripPanel.SuspendLayout(); toolStripContainer1.SuspendLayout(); deviceViewList[0].Name = "sx1276ViewControl"; ((Control)deviceViewList[0]).Location = new Point(0, 0); ((Control)deviceViewList[0]).Size = new Size(1008, 525); deviceViewList[0].Device = deviceList[0]; deviceViewList[0].Dock = DockStyle.Fill; deviceViewList[0].Enabled = false; deviceViewList[0].Visible = true; deviceViewList[0].TabIndex = 0; deviceViewList[0].Error += new SemtechLib.General.Events.ErrorEventHandler(deviceViewControl_Error); deviceViewList[0].DocumentationChanged += new DocumentationChangedEventHandler(deviceViewControl_DocumentationChanged); deviceViewList[1].Name = "sx1276LoRaViewControl"; ((Control)deviceViewList[1]).Location = new Point(0, 0); ((Control)deviceViewList[1]).Size = new Size(1008, 525); deviceViewList[1].Device = deviceList[1]; deviceViewList[1].Dock = DockStyle.Fill; deviceViewList[1].Enabled = false; deviceViewList[1].Visible = false; deviceViewList[1].TabIndex = 0; deviceViewList[1].Error += new SemtechLib.General.Events.ErrorEventHandler(deviceViewControl_Error); deviceViewList[1].DocumentationChanged += new DocumentationChangedEventHandler(deviceViewControl_DocumentationChanged); toolStripContainer1.ContentPanel.Controls.Add((Control)deviceViewList[0]); toolStripContainer1.ContentPanel.Controls.Add((Control)deviceViewList[1]); deviceViewControl = deviceViewList[0]; toolStripContainer1.BottomToolStripPanel.ResumeLayout(false); toolStripContainer1.BottomToolStripPanel.PerformLayout(); toolStripContainer1.TopToolStripPanel.ResumeLayout(false); toolStripContainer1.TopToolStripPanel.PerformLayout(); toolStripContainer1.ResumeLayout(false); toolStripContainer1.PerformLayout(); try { appSettings = new ApplicationSettings(); } catch (Exception ex) { SetError(ex.Message); } if (!appTestArg) Text = AssemblyTitle ?? ""; else Text = AssemblyTitle + " - ..::: TEST :::.."; }
public MainForm(bool testMode) { appTestArg = testMode; InitializeComponent(); try { appSettings = new ApplicationSettings(); } catch (Exception ex) { tsLblStatus.Text = "ERROR: " + ex.Message; } sx1231.Test = testMode; sx1231ViewControl.SX1231 = sx1231; if (!appTestArg) Text = AssemblyTitle ?? ""; else Text = AssemblyTitle + " - ..::: TEST :::.."; }
public void SaveConfiguration() { ApplicationSettings.SaveDocument(this.Document, "ApplicationSettings.xml"); }
public void ClearSettings() { this.Document = ApplicationSettings.CreateDocument(); }
public ApplicationSettings() { Document = ApplicationSettings.OpenDocument(); }
public void Dispose() { ApplicationSettings.SaveDocument(this.Document, "ApplicationSettings.xml"); }