Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/ColorShemeEditor.cs')
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/ColorShemeEditor.cs17
1 files changed, 9 insertions, 8 deletions
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/ColorShemeEditor.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/ColorShemeEditor.cs
index 889f8aa7a7..32ec419c67 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/ColorShemeEditor.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/ColorShemeEditor.cs
@@ -29,14 +29,15 @@ using Mono.TextEditor.Highlighting;
using MonoDevelop.Core;
using MonoDevelop.Ide;
using Gtk;
+using MonoDevelop.Components;
namespace MonoDevelop.SourceEditor.OptionPanels
{
public partial class ColorShemeEditor : Gtk.Dialog
{
- TextEditor textEditor;
+ MonoTextEditor textEditor;
ColorScheme colorSheme;
- TreeStore colorStore = new Gtk.TreeStore (typeof (string), typeof(ColorScheme.PropertyDecsription), typeof(object));
+ TreeStore colorStore = new Gtk.TreeStore (typeof (string), typeof(ColorScheme.PropertyDescription), typeof(object));
string fileName;
HighlightingPanel panel;
@@ -44,8 +45,8 @@ namespace MonoDevelop.SourceEditor.OptionPanels
{
this.panel = panel;
this.Build ();
- textEditor = new TextEditor ();
- textEditor.Options = DefaultSourceEditorOptions.Instance;
+ textEditor = new MonoTextEditor ();
+ textEditor.Options = new StyledSourceEditorOptions (MonoDevelop.Ide.Editor.DefaultSourceEditorOptions.Instance);
this.scrolledwindowTextEditor.Child = textEditor;
textEditor.ShowAll ();
@@ -70,7 +71,7 @@ namespace MonoDevelop.SourceEditor.OptionPanels
void SyntaxCellRenderer (Gtk.CellLayout cell_layout, Gtk.CellRenderer cell, Gtk.TreeModel tree_model, Gtk.TreeIter iter)
{
var renderer = (Gtk.CellRendererText)cell;
- var data = (ColorScheme.PropertyDecsription)colorStore.GetValue (iter, 1);
+ var data = (ColorScheme.PropertyDescription)colorStore.GetValue (iter, 1);
string markup = GLib.Markup.EscapeText (data.Attribute.Name);
renderer.Markup = markup;
}
@@ -83,7 +84,7 @@ namespace MonoDevelop.SourceEditor.OptionPanels
Gtk.TreeIter iter;
if (colorStore.GetIterFirst (out iter)) {
do {
- var data = (ColorScheme.PropertyDecsription)colorStore.GetValue (iter, 1);
+ var data = (ColorScheme.PropertyDescription)colorStore.GetValue (iter, 1);
var style = colorStore.GetValue (iter, 2);
data.Info.SetValue (sheme, style, null);
} while (colorStore.IterNext (ref iter));
@@ -97,8 +98,8 @@ namespace MonoDevelop.SourceEditor.OptionPanels
if (editor == null)
continue;
doc.UpdateParseDocument ();
- editor.Parent.TextViewMargin.PurgeLayoutCache ();
- editor.Document.CommitUpdateAll ();
+// editor.Parent.TextViewMargin.PurgeLayoutCache ();
+// editor.Document.CommitUpdateAll ();
}
}