Author: mkrueger
Date: 2008-02-15 15:47:51 -0500 (Fri, 15 Feb 2008)
New Revision: 95830

Modified:
   trunk/monodevelop/main/src/addins/Mono.Texteditor/ChangeLog
   
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextViewMargin.cs
Log:
* Mono.TextEditor/TextViewMargin.cs: Fixed ruler drawing.

Modified: trunk/monodevelop/main/src/addins/Mono.Texteditor/ChangeLog
===================================================================
--- trunk/monodevelop/main/src/addins/Mono.Texteditor/ChangeLog 2008-02-15 
20:47:35 UTC (rev 95829)
+++ trunk/monodevelop/main/src/addins/Mono.Texteditor/ChangeLog 2008-02-15 
20:47:51 UTC (rev 95830)
@@ -1,5 +1,9 @@
 2008-02-15  Mike Krüger <[EMAIL PROTECTED]> 
 
+       * Mono.TextEditor/TextViewMargin.cs: Fixed ruler drawing.
+
+2008-02-15  Mike Krüger <[EMAIL PROTECTED]> 
+
        * Mono.TextEditor/TextEditor.cs: Corrected ruler posititon.
 
 2008-02-15  Mike Krüger <[EMAIL PROTECTED]> 

Modified: 
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextViewMargin.cs
===================================================================
--- 
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextViewMargin.cs
 2008-02-15 20:47:35 UTC (rev 95829)
+++ 
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextViewMargin.cs
 2008-02-15 20:47:51 UTC (rev 95830)
@@ -579,6 +579,11 @@
                                        DrawRectangleWithRuler (win, x, 
lineArea, this.ColorStyle.Background);
                                        DrawInvalidLineMarker (win, x, y);
                                }
+                               if (TextEditorOptions.Options.ShowRuler) { // 
warning: code duplication, look at the method end.
+                                       gc.RgbFgColor = ColorStyle.Ruler;
+                                       win.DrawLine (gc, x + rulerX, y, x + 
rulerX, y + LineHeight); 
+                               }
+                               
                                return;
                        }
                        
@@ -644,7 +649,7 @@
                        if (TextEditorOptions.Options.ShowEolMarkers)
                                DrawEolMarker (win, isEolSelected, xPos, y);
                        
-                       if (TextEditorOptions.Options.ShowRuler) {
+                       if (TextEditorOptions.Options.ShowRuler) { // warning: 
code duplication, scroll up.
                                gc.RgbFgColor = ColorStyle.Ruler;
                                win.DrawLine (gc, x + rulerX, y, x + rulerX, y 
+ LineHeight); 
                        }

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

Reply via email to