diff --git a/pdex/src/processing/mode/experimental/CompletionCandidate.java b/pdex/src/processing/mode/experimental/CompletionCandidate.java index b8c69aa3c..36791e518 100644 --- a/pdex/src/processing/mode/experimental/CompletionCandidate.java +++ b/pdex/src/processing/mode/experimental/CompletionCandidate.java @@ -100,7 +100,7 @@ public class CompletionCandidate implements Comparable{ elementName = f.getName(); type = PREDEF_FIELD; label = f.getName() + " : " + f.getType().getSimpleName() - + f.getDeclaringClass().getSimpleName(); + + " - " + f.getDeclaringClass().getSimpleName(); completionString = elementName; } diff --git a/pdex/src/processing/mode/experimental/CompletionPanel.java b/pdex/src/processing/mode/experimental/CompletionPanel.java index 9f6d5d6b6..e9a07b01d 100644 --- a/pdex/src/processing/mode/experimental/CompletionPanel.java +++ b/pdex/src/processing/mode/experimental/CompletionPanel.java @@ -59,6 +59,7 @@ public class CompletionPanel { } public void setVisible(boolean v){ + System.out.println("Pred popup visible."); popupMenu.setVisible(v); } diff --git a/pdex/src/processing/mode/experimental/TextArea.java b/pdex/src/processing/mode/experimental/TextArea.java index bbacebc1d..41d4115ec 100644 --- a/pdex/src/processing/mode/experimental/TextArea.java +++ b/pdex/src/processing/mode/experimental/TextArea.java @@ -238,12 +238,12 @@ public class TextArea extends JEditTextArea { }*/ - if (evt.getID() == KeyEvent.KEY_TYPED) { - errorCheckerService.runManualErrorCheck(); - System.out.println(" Typing: " + fetchPhrase(evt) + " " - + (evt.getKeyChar() == KeyEvent.VK_ENTER)); + if (evt.getID() == KeyEvent.KEY_TYPED) { + errorCheckerService.runManualErrorCheck(); + System.out.println(" Typing: " + fetchPhrase(evt) + " " + + (evt.getKeyChar() == KeyEvent.VK_ENTER)); - } + } } @@ -256,6 +256,10 @@ public class TextArea extends JEditTextArea { } // if (keyChar == KeyEvent.VK_BACK_SPACE || keyChar == KeyEvent.VK_DELETE) // ; // accepted these keys + else if (keyChar == KeyEvent.VK_ESCAPE) { + //System.out.println("ESC keypress. fetchPhrase()"); + return null; + } else if (keyChar == KeyEvent.CHAR_UNDEFINED) { return null; }