private void UpdateDisplayConnection() { try { int idx = lbConfigured.SelectedIndex; if (idx != -1) { Configs.MonitorConfig mc = m_config.m_lstMonitorconfigs[idx]; //grpPrjSerial.Enabled = true; checkConDispEnable.Checked = mc.m_displayconnectionenabled; lblConDisp.Text = mc.m_displayconnection.comname; } else { checkConDispEnable.Checked = false; lblConDisp.Text = ""; } } catch (Exception ex) { DebugLogger.Instance().LogError(ex); checkConDispEnable.Checked = false; lblConDisp.Text = ""; } }
private void checkConDispEnable_CheckedChanged(object sender, EventArgs e) { //m_config.m_monitorconfig.m_displayconnectionenabled = checkConDispEnable.Checked; //get selected index of lbConfigured int idx = lbConfigured.SelectedIndex; if (idx == -1) { return; } Configs.MonitorConfig mc = m_config.m_lstMonitorconfigs[idx]; mc.m_displayconnectionenabled = checkConDispEnable.Checked; }
private void cmdCfgConDsp_Click(object sender, EventArgs e) { int idx = lbConfigured.SelectedIndex; if (idx == -1) { return; } Configs.MonitorConfig mc = m_config.m_lstMonitorconfigs[idx]; frmConnection frmconnect = new frmConnection(ref mc.m_displayconnection); frmconnect.ShowDialog(); UpdateDisplayConnection(); }
/*public override void ApplyStyle(ControlStyle ct) * { * //base.ApplyStyle(ct); * cmdCreate.ApplyStyle(ct); * cmdRemove.ApplyStyle(ct); * this.BackColor = Control.DefaultBackColor; * this.ForeColor = Control.DefaultForeColor; * if (ct.ForeColor != ControlStyle.NullColor) * { * } * }*/ private void lbConfigured_SelectedIndexChanged(object sender, EventArgs e) { if (lbConfigured.SelectedIndex == -1) { cmdRemoveConfigured.Enabled = false; grpPrjSerial.Enabled = false; } else { cmdRemoveConfigured.Enabled = true; // show the resolution Configs.MonitorConfig mc = m_config.m_lstMonitorconfigs[lbConfigured.SelectedIndex]; grpPrjSerial.Enabled = true; checkConDispEnable.Checked = mc.m_displayconnectionenabled; lblConDisp.Text = mc.m_displayconnection.comname; //show serial connection } }
private void lbConfigured_SelectedIndexChanged(object sender, EventArgs e) { if (lbConfigured.SelectedIndex == -1) { cmdRemoveConfigured.Enabled = false; // grpPrjSerial.Enabled = false; curmc = null; } else { cmdRemoveConfigured.Enabled = true; // show the resolution curmc = m_config.m_lstMonitorconfigs[lbConfigured.SelectedIndex]; //grpPrjSerial.Enabled = true; checkConDispEnable.Checked = curmc.m_displayconnectionenabled; lblConDisp.Text = curmc.m_displayconnection.comname; //chkEnableMask.Checked = curmc.m_usemask; } }
private void cmdNewMonConfig_Click(object sender, EventArgs e) { // get the currently selected monitor from lstMonitors // create a new Monitor Config //set the name // refresh the configure monitor list if (lstMonitors.SelectedIndex == -1) { return; } string monname = lstMonitors.SelectedItem.ToString(); Configs.MonitorConfig mc = new Configs.MonitorConfig(); // set the name mc.Monitorid = CleanMonitorString(Screen.AllScreens[lstMonitors.SelectedIndex].DeviceName); //CleanMonitorString(monname); //set the X/Y resolution mc.m_XDLPRes = Screen.AllScreens[lstMonitors.SelectedIndex].Bounds.Width; mc.m_YDLPRes = Screen.AllScreens[lstMonitors.SelectedIndex].Bounds.Height; m_config.m_lstMonitorconfigs.Add(mc); FillConfiguredDisplays(); }
private void cmdNewMonConfig_Click(object sender, EventArgs e) { // get the currently selected monitor from lstMonitors // create a new Monitor Config //set the name // refresh the configure monitor list if (lstMonitors.SelectedIndex == -1) return; string monname = lstMonitors.SelectedItem.ToString(); Configs.MonitorConfig mc = new Configs.MonitorConfig(); // set the name //mc.Monitorid = CleanMonitorString(Screen.AllScreens[lstMonitors.SelectedIndex].DeviceName); //CleanMonitorString(monname); mc.Monitorid = CleanScreenName(Screen.AllScreens[lstMonitors.SelectedIndex].DeviceName); // SHS - use other clean function //set the X/Y resolution mc.m_XDLPRes = Screen.AllScreens[lstMonitors.SelectedIndex].Bounds.Width; mc.m_YDLPRes = Screen.AllScreens[lstMonitors.SelectedIndex].Bounds.Height; m_config.m_lstMonitorconfigs.Add(mc); FillConfiguredDisplays(); }
private void lbConfigured_SelectedIndexChanged(object sender, EventArgs e) { if (lbConfigured.SelectedIndex == -1) { cmdRemoveConfigured.Enabled = false; grpPrjSerial.Enabled = false; curmc = null; } else { cmdRemoveConfigured.Enabled = true; // show the resolution curmc = m_config.m_lstMonitorconfigs[lbConfigured.SelectedIndex]; grpPrjSerial.Enabled = true; checkConDispEnable.Checked = curmc.m_displayconnectionenabled; lblConDisp.Text = curmc.m_displayconnection.comname; chkEnableMask.Checked = curmc.m_usemask; } }