mirror of
https://github.com/processing/processing4.git
synced 2026-05-03 17:35:00 +02:00
minor fixes: completion lables, and esc key handling
This commit is contained in:
@@ -100,7 +100,7 @@ public class CompletionCandidate implements Comparable<CompletionCandidate>{
|
||||
elementName = f.getName();
|
||||
type = PREDEF_FIELD;
|
||||
label = f.getName() + " : " + f.getType().getSimpleName()
|
||||
+ f.getDeclaringClass().getSimpleName();
|
||||
+ " - " + f.getDeclaringClass().getSimpleName();
|
||||
completionString = elementName;
|
||||
}
|
||||
|
||||
|
||||
@@ -59,6 +59,7 @@ public class CompletionPanel {
|
||||
}
|
||||
|
||||
public void setVisible(boolean v){
|
||||
System.out.println("Pred popup visible.");
|
||||
popupMenu.setVisible(v);
|
||||
}
|
||||
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user