diff options
Diffstat (limited to 'main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs')
-rw-r--r-- | main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs index 350d80757c..d4f0847a22 100644 --- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs +++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs @@ -32,6 +32,7 @@ using MonoDevelop.Components; using MonoDevelop.Core; using MonoDevelop.Ide; using MonoDevelop.Ide.Gui.Dialogs; +using MonoDevelop.Ide.Editor; namespace MonoDevelop.SourceEditor.OptionPanels { @@ -47,8 +48,6 @@ namespace MonoDevelop.SourceEditor.OptionPanels this.Build (); styleTreeview.AppendColumn ("", new CellRendererText (), "markup", 0); styleTreeview.Model = styleStore; - // ensure that custom styles are loaded. - new SourceEditorDisplayBinding (); schemeName = DefaultSourceEditorOptions.Instance.ColorScheme; } @@ -167,8 +166,8 @@ namespace MonoDevelop.SourceEditor.OptionPanels var sheme = (ColorScheme)this.styleStore.GetValue (selectedIter, 1); string fileName = sheme.FileName; - - if (fileName != null && fileName.StartsWith (SourceEditorDisplayBinding.SyntaxModePath, StringComparison.Ordinal)) { + + if (fileName != null && fileName.StartsWith (MonoDevelop.Ide.Editor.TextEditorDisplayBinding.SyntaxModePath, StringComparison.Ordinal)) { Mono.TextEditor.Highlighting.SyntaxModeService.Remove (sheme); File.Delete (fileName); ShowStyles (); @@ -204,7 +203,7 @@ namespace MonoDevelop.SourceEditor.OptionPanels if (!dialog.Run ()) return; - string newFileName = SourceEditorDisplayBinding.SyntaxModePath.Combine (dialog.SelectedFile.FileName); + string newFileName = MonoDevelop.Ide.Editor.TextEditorDisplayBinding.SyntaxModePath.Combine (dialog.SelectedFile.FileName); bool success = true; try { @@ -214,7 +213,7 @@ namespace MonoDevelop.SourceEditor.OptionPanels LoggingService.LogError ("Can't copy syntax mode file.", e); } if (success) { - SourceEditorDisplayBinding.LoadCustomStylesAndModes (); + MonoDevelop.Ide.Editor.TextEditorDisplayBinding.LoadCustomStylesAndModes (); ShowStyles (); } } @@ -227,11 +226,11 @@ namespace MonoDevelop.SourceEditor.OptionPanels { if (IdeApp.Workbench.ActiveDocument != null) { IdeApp.Workbench.ActiveDocument.UpdateParseDocument (); - var editor = IdeApp.Workbench.ActiveDocument.Editor; - if (editor != null) { - editor.Parent.TextViewMargin.PurgeLayoutCache (); - editor.Parent.QueueDraw (); - } +// var editor = IdeApp.Workbench.ActiveDocument.Editor; +// if (editor != null) { +// editor.Parent.TextViewMargin.PurgeLayoutCache (); +// editor.Parent.QueueDraw (); +// } } } |