Author: mkrueger
Date: 2008-02-10 10:45:44 -0500 (Sun, 10 Feb 2008)
New Revision: 95385
Modified:
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/ChangeLog
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs
Log:
* MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed Bug 360411 -
Problems in Code Completion.
Modified: trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/ChangeLog
===================================================================
--- trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/ChangeLog
2008-02-10 15:44:28 UTC (rev 95384)
+++ trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/ChangeLog
2008-02-10 15:45:44 UTC (rev 95385)
@@ -1,3 +1,8 @@
+2008-02-10 Mike Krüger <[EMAIL PROTECTED]>
+
+ * MonoDevelop.SourceEditor/SourceEditorView.cs: Fixed Bug 360411 -
Problems
+ in Code Completion.
+
2008-02-09 Mike Krüger <[EMAIL PROTECTED]>
* MonoDevelop.SourceEditor/SourceEditorWidget.cs: Changes for overwrite
Modified:
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs
===================================================================
---
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs
2008-02-10 15:44:28 UTC (rev 95384)
+++
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs
2008-02-10 15:45:44 UTC (rev 95385)
@@ -230,7 +230,7 @@
// }
#endregion
-#region IEditableTextBuffer
+ #region IEditableTextBuffer
public IClipboardHandler ClipboardHandler {
get {
return this;
@@ -282,7 +282,7 @@
}
public event TextChangedEventHandler TextChanged;
-#endregion
+ #endregion
#region ITextBuffer
public int CursorPosition {
@@ -521,11 +521,13 @@
public CodeCompletionContext CreateCodeCompletionContext (int
triggerOffset)
{
CodeCompletionContext result = new
CodeCompletionContext ();
- result.TriggerOffset =
this.widget.TextEditor.Caret.Offset;
- result.TriggerLine =
this.widget.TextEditor.Caret.Line;
- result.TriggerLineOffset =
this.widget.TextEditor.Caret.Column;
- Gdk.Point p =
this.widget.TextEditor.DocumentToVisualLocation
(this.widget.TextEditor.Caret.Location);
+ result.TriggerOffset = triggerOffset;
+ DocumentLocation loc = Document.OffsetToLocation
(triggerOffset);
+ result.TriggerLine = loc.Line;
+ result.TriggerLineOffset = loc.Column;
+ Gdk.Point p =
this.widget.TextEditor.DocumentToVisualLocation (loc);
int tx, ty;
+
widget.ParentWindow.GetOrigin (out tx, out ty);
tx += widget.TextEditor.Allocation.X;
ty += widget.TextEditor.Allocation.Y;
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches