Author: mkrueger
Date: 2008-02-07 12:35:41 -0500 (Thu, 07 Feb 2008)
New Revision: 95165

Modified:
   trunk/monodevelop/main/src/addins/Mono.Texteditor/ChangeLog
   
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextEditor.cs
   
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextEditorOptions.cs
Log:
* Mono.TextEditor/TextEditor.cs, Mono.TextEditor/TextEditorOptions.cs:
  Color styles are now in options.

Modified: trunk/monodevelop/main/src/addins/Mono.Texteditor/ChangeLog
===================================================================
--- trunk/monodevelop/main/src/addins/Mono.Texteditor/ChangeLog 2008-02-07 
17:35:28 UTC (rev 95164)
+++ trunk/monodevelop/main/src/addins/Mono.Texteditor/ChangeLog 2008-02-07 
17:35:41 UTC (rev 95165)
@@ -1,3 +1,8 @@
+2008-02-07  Mike Krüger <[EMAIL PROTECTED]> 
+
+       * Mono.TextEditor/TextEditor.cs, Mono.TextEditor/TextEditorOptions.cs: 
Color
+         styles are now in options.
+
 2008-02-06  Mike Krüger <[EMAIL PROTECTED]> 
 
        * Mono.TextEditor/TextEditor.cs: Worked on printing.

Modified: 
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextEditor.cs
===================================================================
--- 
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextEditor.cs 
    2008-02-07 17:35:28 UTC (rev 95164)
+++ 
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextEditor.cs 
    2008-02-07 17:35:41 UTC (rev 95165)
@@ -312,7 +312,6 @@
                                }
                        };
                                
-                       this.ColorStyle = new DefaultStyle (this);
                        defaultCursor = null;
                        textCursor = new Gdk.Cursor (Gdk.CursorType.Xterm);
                        OptionsChanged (this, EventArgs.Empty);
@@ -330,7 +329,7 @@
                        layout.FontDescription = TextEditorOptions.Options.Font;
                        layout.SetText ("H");
                        layout.GetPixelSize (out this.charWidth, out 
this.lineHeight);
-                       
+                       this.ColorStyle = 
TextEditorOptions.Options.GetColorStyle (this);
                        bookmarkMargin.IsVisible   = 
TextEditorOptions.Options.ShowIconMargin;
                        gutterMargin.IsVisible     = 
TextEditorOptions.Options.ShowLineNumberMargin;
                        foldMarkerMargin.IsVisible = 
TextEditorOptions.Options.ShowFoldMargin;

Modified: 
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextEditorOptions.cs
===================================================================
--- 
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextEditorOptions.cs
      2008-02-07 17:35:28 UTC (rev 95164)
+++ 
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextEditorOptions.cs
      2008-02-07 17:35:41 UTC (rev 95165)
@@ -26,6 +26,7 @@
 
 using System;
 using System.Diagnostics;
+using Mono.TextEditor.Highlighting;
 
 namespace Mono.TextEditor
 {
@@ -251,6 +252,12 @@
                        }
                }
                
+               
+               public virtual Style GetColorStyle (Gtk.Widget widget)
+               {
+                       return new DefaultStyle (widget);
+               }
+               
                protected static void OnChanged (EventArgs args)
                {
                        if (Changed != null)

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to