Esempio n. 1
0
        private void bOK_Click(object sender, EventArgs e)
        {
            try {
                currentRule.Enabled   = cbEnabled.Checked;
                currentRule.Name      = txbName.Text;
                currentRule.ARFrom    = Math.Max(Math.Min(Convert.ToDouble(txbARFrom.Text), 20.0), -20.0);
                currentRule.ARTo      = Math.Max(Math.Min(Convert.ToDouble(txbARTo.Text), 20.0), -20.0);
                currentRule.MinWidth  = Convert.ToInt16(txbMinWidth.Text);
                currentRule.MaxWidth  = Convert.ToInt16(txbMaxWidth.Text);
                currentRule.MinHeight = Convert.ToInt16(txbMinHeight.Text);
                currentRule.MaxHeight = Convert.ToInt16(txbMaxHeight.Text);

                currentRule.AutoCrop = cbAutoCropEnabled.Checked;

                String tmpViewMode = cmbViewMode.Text;

                currentRule.ViewMode = ViewModeswitcherSettings.StringToViewMode(tmpViewMode);

                currentRule.MaxCrop           = cbMaxCropEnabled.Checked;
                currentRule.OverScan          = Convert.ToInt16(txbOverScan.Text);
                currentRule.EnableLBDetection = cb_EnableLBDetection.Checked;
            } catch (Exception) {}

            Close();
        }
 public void SaveSettings()
 {
     currentSettings.verboseLog       = cbVerboseLog.Checked;
     currentSettings.ShowSwitchMsg    = cbShowSwitchMsg.Checked;
     currentSettings.UseFallbackRule  = cbUseFallbackRule.Checked;
     currentSettings.FallBackViewMode = ViewModeswitcherSettings.StringToViewMode(cmbFBViewMode.Text);
     currentSettings.DisableLBGlobaly = cbDisableLBGlobaly.Checked;
     currentSettings.LBBlackLevel     = numBlackLevel.Value;
     currentSettings.fboverScan       = (int)fbosUpDown.Value;
     currentSettings.SaveSettings();
 }
Esempio n. 3
0
        public void SaveSettings()
        {
            currentSettings.verboseLog       = cbVerboseLog.Checked;
            currentSettings.ShowSwitchMsg    = cbShowSwitchMsg.Checked;
            currentSettings.UseFallbackRule  = cbUseFallbackRule.Checked;
            currentSettings.FallBackViewMode = ViewModeswitcherSettings.StringToViewMode(cmbFBViewMode.Text);
            currentSettings.DisableLBGlobaly = cbDisableLBGlobaly.Checked;
            currentSettings.LBMaxBlackLevel  = numBlackLevel.Value;
            currentSettings.LBMinBlackLevel  = numBlackLevAve.Value;

            currentSettings.fboverScan            = (int)fbosUpDown.Value;
            currentSettings.DetectWidthPercent    = numBBdetWidth.Value;
            currentSettings.DetectHeightPercent   = numBBdetHeight.Value;
            currentSettings.LBMaxCropLimitPercent = numMaxCropLimit.Value;
            currentSettings.LBSymLimitPercent     = numSymLimit.Value;
            currentSettings.LBdetectInterval      = (int)numDetectInterval.Value;

            currentSettings.disableForVideo   = cbDisableForVideo.Checked;
            currentSettings.disableLBForVideo = cbDisableLBForVideo.Checked;

            currentSettings.SaveSettings();
        }
        private void bOK_Click(object sender, EventArgs e)
        {
            currentRule.Enabled   = cbEnabled.Checked;
            currentRule.Name      = txbName.Text;
            currentRule.ARFrom    = (float)Convert.ToDouble(txbARFrom.Text);
            currentRule.ARTo      = (float)Convert.ToDouble(txbARTo.Text);
            currentRule.MinWidth  = Convert.ToInt16(txbMinWidth.Text);
            currentRule.MaxWidth  = Convert.ToInt16(txbMaxWidth.Text);
            currentRule.MinHeight = Convert.ToInt16(txbMinHeight.Text);
            currentRule.MaxHeight = Convert.ToInt16(txbMaxHeight.Text);

            currentRule.ChangeAR = cbViewModeSwitchEnabled.Checked;

            String tmpViewMode = cmbViewMode.Text;

            currentRule.ViewMode = ViewModeswitcherSettings.StringToViewMode(tmpViewMode);

            currentRule.ChangeOs          = cbOverScanEnabled.Checked;
            currentRule.OverScan          = Convert.ToInt16(txbOverScan.Text);
            currentRule.EnableLBDetection = cb_EnableLBDetection.Checked;

            Close();
        }