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(); }
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(); }