Author: mkrueger
Date: 2007-10-16 07:06:15 -0400 (Tue, 16 Oct 2007)
New Revision: 87572
Modified:
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/ChangeLog
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorView.cs
Log:
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs,
MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed
"Bug 331944 - MD does not keep selected line when file is
re-loaded".
Modified: trunk/monodevelop/Extras/MonoDevelop.SourceEditor/ChangeLog
===================================================================
--- trunk/monodevelop/Extras/MonoDevelop.SourceEditor/ChangeLog 2007-10-16
10:52:21 UTC (rev 87571)
+++ trunk/monodevelop/Extras/MonoDevelop.SourceEditor/ChangeLog 2007-10-16
11:06:15 UTC (rev 87572)
@@ -1,3 +1,9 @@
+2007-10-16 Mike Krüger <[EMAIL PROTECTED]>
+
+ * MonoDevelop.SourceEditor.Gui/SourceEditorView.cs,
+ MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed "Bug
+ 331944 - MD does not keep selected line when file is re-loaded".
+
2007-10-15 Mike Krüger <[EMAIL PROTECTED]>
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Fixed "Bug
Modified:
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
===================================================================
---
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
2007-10-16 10:52:21 UTC (rev 87571)
+++
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
2007-10-16 11:06:15 UTC (rev 87572)
@@ -811,8 +811,10 @@
void ClickedReload (object sender, EventArgs args)
{
try {
+ double vscroll = se.View.VScroll;
Load (ContentName);
editorBar.Remove (reloadBar);
+ se.View.VScroll = vscroll;
WorkbenchWindow.ShowNotification = false;
} catch (Exception ex) {
Services.MessageService.ShowError (ex, "Could
not reload the file.");
Modified:
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorView.cs
===================================================================
---
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorView.cs
2007-10-16 10:52:21 UTC (rev 87571)
+++
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorView.cs
2007-10-16 11:06:15 UTC (rev 87572)
@@ -584,6 +584,17 @@
return ctx.ResolveIdentifier (expression, ti.Line + 1,
ti.LineOffset + 1, fileName, txt);
}
+
+ public double VScroll {
+ get {
+ return ParentEditor.Vadjustment.Value;
+ }
+ set {
+ ParentEditor.Vadjustment.Value = value;
+ ParentEditor.Vadjustment.ChangeValue();
+ }
+
+ }
[CommandHandler (TextEditorCommands.ScrollLineUp)]
internal void ScrollUp ()
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches