Example #1
0
 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            = "";
     }
 }
Example #2
0
        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;
        }
Example #3
0
        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();
        }
Example #4
0
        /*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
            }
        }
Example #5
0
 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;
     }
 }
Example #6
0
        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;

            }
        }