public object GetValue(ViewSettingConfigs cofgs) { switch (cofgs) { case ViewSettingConfigs.RichTextBoxBg: return(_viewSettings.RichTextBoxBg); case ViewSettingConfigs.RichTextBoxFg: return(_viewSettings.RichTextBoxFg); case ViewSettingConfigs.RichTextBoxSize: return(_viewSettings.RichTextBoxSize); case ViewSettingConfigs.RichTextBoxWeight: return(_viewSettings.RichTextBoxWeight); case ViewSettingConfigs.RichTextLearned: return(_viewSettings.RichTextLearned); case ViewSettingConfigs.RichTextNotLearn: return(_viewSettings.RichTextNotLearn); case ViewSettingConfigs.RichTextSelectBoxBg: return(_viewSettings.RichTextSelectBoxBg); case ViewSettingConfigs.IsRenderOn: return(_viewSettings.IsRenderOn); case ViewSettingConfigs.IsLearnedRender: return(_viewSettings.IsLearnedRender); case ViewSettingConfigs.IsNotlearnRender: return(_viewSettings.IsNotlearnRender); case ViewSettingConfigs.ReadingPageControlBar: return(_viewSettings.ReadingPageControlBar); case ViewSettingConfigs.RichTextBoxLineSpace: return(_viewSettings.RichTextBoxLineSpace); case ViewSettingConfigs.AppThemeMode: return(_viewSettings.AppThemeMode); case ViewSettingConfigs.SelectedDic: return(_viewSettings.SelectedDic); default: return(null); } }
public void SetValue(ViewSettingConfigs cofgs, object value) { switch (cofgs) { case ViewSettingConfigs.RichTextBoxBg: _viewSettings.RichTextBoxBg = (Color)value; break; case ViewSettingConfigs.RichTextBoxFg: _viewSettings.RichTextBoxFg = (Color)value; break; case ViewSettingConfigs.RichTextBoxSize: _viewSettings.RichTextBoxSize = (float)value; break; case ViewSettingConfigs.RichTextBoxWeight: _viewSettings.RichTextBoxWeight = (int)value; break; case ViewSettingConfigs.RichTextLearned: _viewSettings.RichTextLearned = (Color)value; break; case ViewSettingConfigs.RichTextNotLearn: _viewSettings.RichTextNotLearn = (Color)value; break; case ViewSettingConfigs.RichTextSelectBoxBg: _viewSettings.RichTextSelectBoxBg = (Color)value; break; case ViewSettingConfigs.IsRenderOn: _viewSettings.IsRenderOn = (bool)value; break; case ViewSettingConfigs.IsLearnedRender: _viewSettings.IsLearnedRender = (bool)value; break; case ViewSettingConfigs.IsNotlearnRender: _viewSettings.IsNotlearnRender = (bool)value; break; case ViewSettingConfigs.ReadingPageControlBar: _viewSettings.ReadingPageControlBar = (Thickness)value; break; case ViewSettingConfigs.RichTextBoxLineSpace: _viewSettings.RichTextBoxLineSpace = (float)value; break; case ViewSettingConfigs.AppThemeMode: _viewSettings.AppThemeMode = (bool)value; break; case ViewSettingConfigs.SelectedDic: _viewSettings.SelectedDic = (int)value; break; default: value = null; break; } }