public override void SaveSettingsToStorage() { base.SaveSettingsToStorage(); language.ControlFlow = ControlFlowKeywords.ToArray(); language.Linq = LinqKeywords.ToArray(); VsfSettings.Save(); }
public override void SaveSettingsToStorage() { base.SaveSettingsToStorage(); VsfSettings.PresentationModeEnabled = dialog.PMEnabled; VsfSettings.PresentationModeDefaultZoomLevel = dialog.DefaultZoom; VsfSettings.PresentationModeEnabledZoomLevel = dialog.EnabledZoom; VsfSettings.Save(); }
public override void SaveSettingsToStorage() { base.SaveSettingsToStorage(); VsfSettings.TextCompletionEnabled = TextCompletionEnabled; VsfSettings.TCCompleteDuringTyping = CompleteDuringTyping; VsfSettings.TCHandleCompleteWord = HandleCompleteWord; VsfSettings.Save(); }
protected String[] Get(String name, String[] defaults) { String[] values = VsfSettings.GetValue(this.KeyName + "_" + name, null).AsList(); if (values == null || values.Length == 0) { values = defaults; } return(values); }
public void CanConvertDoubleUsingInvariantCulture() { var thread = Thread.CurrentThread; var originalCulture = thread.CurrentCulture; thread.CurrentCulture = new CultureInfo("es-co"); try { var value = VsfSettings.ConvertToDouble("1.23"); Assert.Equal(1.23, value); } finally { thread.CurrentCulture = originalCulture; } }
public void CanConvertDoubleUsingCurrentCultureAsLastResort() { var thread = Thread.CurrentThread; var originalCulture = thread.CurrentCulture; thread.CurrentCulture = new CultureInfo("es-co"); try { var value = VsfSettings.ConvertToDouble("987.991,23"); Assert.Equal(987991.23, value); } finally { thread.CurrentCulture = originalCulture; } }
public override void SaveSettingsToStorage() { base.SaveSettingsToStorage(); VsfSettings.CurrentLineHighlightEnabled = CurrentLineHighlightEnabled; VsfSettings.CurrentColumnHighlightEnabled = CurrentColumnHighlightEnabled; VsfSettings.HighlightLineWidth = this.HighlightLineWidth; VsfSettings.KeywordClassifierEnabled = KeywordClassifierEnabled; VsfSettings.EscapeSeqHighlightEnabled = EscapeSeqHighlightEnabled; VsfSettings.RainbowTagsEnabled = RainbowTagsEnabled; VsfSettings.RainbowToolTipsEnabled = RainbowToolTipsEnabled; VsfSettings.RainbowHighlightMode = RainbowHighlightMode; VsfSettings.DevMarginEnabled = DevMarginEnabled; VsfSettings.AutoExpandRegions = AutoExpandRegions; VsfSettings.BoldAsItalicsEnabled = BoldAsItalicsEnabled; VsfSettings.ModelinesEnabled = ModelinesEnabled; VsfSettings.ModelinesNumLines = (int)ModelinesNumLines; VsfSettings.XmlnsPrefixHighlightEnabled = XmlnsPrefixHighlightEnabled; VsfSettings.XmlCloseTagHighlightEnabled = XmlCloseTagHighlightEnabled; VsfSettings.XmlMatchTagsEnabled = XmlMatchTagsEnabled; VsfSettings.Save(); }
public override void SaveSettingsToStorage() { base.SaveSettingsToStorage(); VsfSettings.TextObfuscationRegexes = dialog.Expressions.ListToJson(); VsfSettings.Save(); }
private void OnCloseButtonClick(object sender, RoutedEventArgs e) { VsfSettings.DevMarginEnabled = false; VsfSettings.Save(); e.Handled = true; }
protected void Set(String name, IEnumerable <String> values) { VsfSettings.SetValue(this.KeyName + "_" + name, values.FromList()); }