From b410ffc0e7337600a8561e569534bcf78d9b2cd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D0=BE=D0=BD=D0=B4=D0=B0=D1=80=D0=B5=D0=B2=20=D0=98?= =?UTF-8?q?=D0=B2=D0=B0=D0=BD?= Date: Sun, 26 Nov 2017 12:17:32 +0100 Subject: [PATCH] bug fix #573 --- .../DS/CodeCompletionVisual/CodeCompletionWindow.cs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/VisualPascalABCNET/DS/CodeCompletionVisual/CodeCompletionWindow.cs b/VisualPascalABCNET/DS/CodeCompletionVisual/CodeCompletionWindow.cs index 587baedcf..a49bcd3f7 100644 --- a/VisualPascalABCNET/DS/CodeCompletionVisual/CodeCompletionWindow.cs +++ b/VisualPascalABCNET/DS/CodeCompletionVisual/CodeCompletionWindow.cs @@ -231,6 +231,11 @@ namespace ICSharpCode.TextEditor.Gui.CompletionWindow return base.ProcessKeyEvent(ch); case CompletionDataProviderKeyResult.NormalKey: // just process normally + if (ch == '_') + { + Close(); + return true; + } return base.ProcessKeyEvent(ch); case CompletionDataProviderKeyResult.InsertionKey: return InsertSelectedItem(ch); @@ -252,12 +257,6 @@ namespace ICSharpCode.TextEditor.Gui.CompletionWindow } } } - - /* int xpos = textArea.TextView.GetDrawingXPos(this.line, this.column); - return new Point(textArea.TextView.DrawingPosition.X + xpos, - textArea.TextView.DrawingPosition.Y - + (textArea.Document.GetVisibleLine(this.line)) * textArea.TextView.FontHeight - - textArea.TextView.TextArea.VirtualTop.Y);*/ void fiexerrorTextAreaInvalidate() {