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