示例#1
0
        private emDSParameterTeam GetRadioGroupSelectInnerParas()
        {
            emDSParameterTeam paraTeam = emDSParameterTeam.PARAMETER_TEAM_DEFAULT;

            switch (_radioGroupSelectInnerParas.SelectedIndex)
            {
            case 0:
                paraTeam = emDSParameterTeam.PARAMETER_TEAM_A;
                break;

            case 1:
                paraTeam = emDSParameterTeam.PARAMETER_TEAM_B;
                break;

            case 2:
                paraTeam = emDSParameterTeam.PARAMETER_TEAM_C;
                break;

            case 3:
                paraTeam = emDSParameterTeam.PARAMETER_TEAM_D;
                break;

            default:
                break;
            }
            return(paraTeam);
        }
示例#2
0
 private void _btnSaveToInnerPara_Click(object sender, EventArgs e)
 {
     try
     {
         emDSParameterTeam paraTeam = GetRadioGroupSelectInnerParas();
         if (XCamera.GetInstance().SaveParameter(paraTeam))
         {
             XMessageDialog.Info("保存参数成功!");
         }
     }
     catch (System.Exception ex)
     {
         logger.Error(ex.Message);
     }
 }
示例#3
0
 public void Init()
 {
     try
     {
         XCamera           cam      = XCamera.GetInstance();
         emDSParameterTeam paraTeam = emDSParameterTeam.PARAMETER_TEAM_LAST;
         if (cam.GetCurrentParameterTeam(out paraTeam))
         {
             SetRadioGroupSelectInnerParas(paraTeam);
         }
     }
     catch (System.Exception ex)
     {
         logger.Error(ex.Message);
     }
 }
示例#4
0
        private void SetRadioGroupSelectInnerParas(emDSParameterTeam paraTeam)
        {
            switch (paraTeam)
            {
            case emDSParameterTeam.PARAMETER_TEAM_A:
                _radioGroupSelectInnerParas.SelectedIndex = 0;
                break;

            case emDSParameterTeam.PARAMETER_TEAM_B:
                _radioGroupSelectInnerParas.SelectedIndex = 1;
                break;

            case emDSParameterTeam.PARAMETER_TEAM_C:
                _radioGroupSelectInnerParas.SelectedIndex = 2;
                break;

            case emDSParameterTeam.PARAMETER_TEAM_D:
                _radioGroupSelectInnerParas.SelectedIndex = 3;
                break;

            default:
                break;
            }
        }
示例#5
0
 public static extern emDSCameraStatus CameraGetCurrentParameterTeam(int m_iCameraID, ref emDSParameterTeam pemTeam);
示例#6
0
 public static extern emDSCameraStatus CameraSaveParameter(int m_iCameraID, emDSParameterTeam emTeam);