public void RefreshFormComponents() { cmbFBViewMode.Items.Clear(); foreach (String mode in ViewModeswitcherSettings.LoadMediaPortalXml()) { cmbFBViewMode.Items.Add(mode); } cmbFBViewMode.SelectedItem = currentSettings.FallBackViewMode.ToString(); cbVerboseLog.Checked = currentSettings.verboseLog; cbShowSwitchMsg.Checked = currentSettings.ShowSwitchMsg; cbUseFallbackRule.Checked = currentSettings.UseFallbackRule; cbDisableLBGlobaly.Checked = currentSettings.DisableLBGlobaly; numBlackLevel.Value = currentSettings.LBMaxBlackLevel; numBlackLevAve.Value = currentSettings.LBMinBlackLevel; fbosUpDown.Value = currentSettings.fboverScan; numBBdetWidth.Value = currentSettings.DetectWidthPercent; numBBdetHeight.Value = currentSettings.DetectHeightPercent; cbDisableForVideo.Checked = currentSettings.disableForVideo; cbDisableLBForVideo.Checked = currentSettings.disableLBForVideo; numMaxCropLimit.Value = currentSettings.LBMaxCropLimitPercent; numSymLimit.Value = currentSettings.LBSymLimitPercent; numDetectInterval.Value = currentSettings.LBdetectInterval; ReBuildDataGrid(); }
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 RefreshFormComponents() { cmbFBViewMode.Items.Clear(); foreach (String mode in ViewModeswitcherSettings.LoadMediaPortalXml()) { cmbFBViewMode.Items.Add(mode); } cmbFBViewMode.SelectedItem = currentSettings.FallBackViewMode.ToString(); cbVerboseLog.Checked = currentSettings.verboseLog; cbShowSwitchMsg.Checked = currentSettings.ShowSwitchMsg; cbUseFallbackRule.Checked = currentSettings.UseFallbackRule; cbDisableLBGlobaly.Checked = currentSettings.DisableLBGlobaly; numBlackLevel.Value = currentSettings.LBBlackLevel; fbosUpDown.Value = currentSettings.fboverScan; ReBuildDataGrid(); }
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 ViewModeSwitcherRuleDetail_Load(object sender, EventArgs e) { cmbViewMode.Items.Clear(); foreach (String mode in ViewModeswitcherSettings.LoadMediaPortalXml()) { cmbViewMode.Items.Add(mode); } currentRule = MainForm.GetCurrentRule(); cbEnabled.Checked = currentRule.Enabled; txbName.Text = currentRule.Name; txbARFrom.Text = currentRule.ARFrom.ToString(); txbARTo.Text = currentRule.ARTo.ToString(); txbMinWidth.Text = currentRule.MinWidth.ToString(); txbMaxWidth.Text = currentRule.MaxWidth.ToString(); txbMinHeight.Text = currentRule.MinHeight.ToString(); txbMaxHeight.Text = currentRule.MaxHeight.ToString(); cbAutoCropEnabled.Checked = currentRule.AutoCrop; cbMaxCropEnabled.Checked = currentRule.MaxCrop; txbOverScan.Text = currentRule.OverScan.ToString(); cmbViewMode.SelectedItem = currentRule.ViewMode.ToString(); cb_EnableLBDetection.Checked = currentRule.EnableLBDetection; }
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(); }