示例#1
0
        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();
        }
        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();
        }
示例#3
0
        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;
        }