From efe980435895d7eaa75e694e62940775c6fb19a5 Mon Sep 17 00:00:00 2001 From: Daniel Grunwald Date: Mon, 16 Oct 2006 19:41:52 +0000 Subject: [PATCH] Fixed SD2-1163: Text is shown above text editor's limits when scrolling text horizontally. git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1910 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../ICSharpCode.TextEditor/Project/Src/Gui/TextAreaControl.cs | 2 ++ .../ICSharpCode.TextEditor/Project/Src/Gui/TextView.cs | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Libraries/ICSharpCode.TextEditor/Project/Src/Gui/TextAreaControl.cs b/src/Libraries/ICSharpCode.TextEditor/Project/Src/Gui/TextAreaControl.cs index dafcc852e0..40be23286a 100644 --- a/src/Libraries/ICSharpCode.TextEditor/Project/Src/Gui/TextAreaControl.cs +++ b/src/Libraries/ICSharpCode.TextEditor/Project/Src/Gui/TextAreaControl.cs @@ -263,6 +263,8 @@ namespace ICSharpCode.TextEditor hRuler = new HRuler(textArea); Controls.Add(hRuler); ResizeTextArea(); + } else { + hRuler.Invalidate(); } } else { if (hRuler != null) { diff --git a/src/Libraries/ICSharpCode.TextEditor/Project/Src/Gui/TextView.cs b/src/Libraries/ICSharpCode.TextEditor/Project/Src/Gui/TextView.cs index aadbbe8f05..0cd760a1ae 100644 --- a/src/Libraries/ICSharpCode.TextEditor/Project/Src/Gui/TextView.cs +++ b/src/Libraries/ICSharpCode.TextEditor/Project/Src/Gui/TextView.cs @@ -666,7 +666,8 @@ namespace ICSharpCode.TextEditor return width; } - const TextFormatFlags textFormatFlags = TextFormatFlags.NoPadding | TextFormatFlags.NoPrefix; + const TextFormatFlags textFormatFlags = + TextFormatFlags.NoPadding | TextFormatFlags.NoPrefix | TextFormatFlags.PreserveGraphicsClipping; #endregion #region Conversion Functions