3838import org .fife .ui .rtextarea .RUndoManager ;
3939import processing .app .Base ;
4040import processing .app .BaseNoGui ;
41- import processing .app .EditorListener ;
4241import processing .app .PreferencesData ;
4342import processing .app .helpers .Keys ;
4443
5150import javax .swing .text .Segment ;
5251import javax .swing .undo .UndoManager ;
5352import java .awt .*;
54- import java .awt .event .KeyEvent ;
5553import java .awt .event .MouseEvent ;
5654import java .io .File ;
5755import java .io .FileInputStream ;
@@ -71,8 +69,6 @@ public class SketchTextArea extends RSyntaxTextArea {
7169
7270 private final static Logger LOG = Logger .getLogger (SketchTextArea .class .getName ());
7371
74- private EditorListener editorListener ;
75-
7672 private PdeKeywords pdeKeywords ;
7773
7874 public SketchTextArea (PdeKeywords pdeKeywords ) throws IOException {
@@ -154,27 +150,6 @@ public boolean isSelectionActive() {
154150 return this .getSelectedText () != null ;
155151 }
156152
157- public void processKeyEvent (KeyEvent evt ) {
158-
159- // this had to be added because the menu key events weren't making it up to the frame.
160-
161- switch (evt .getID ()) {
162- case KeyEvent .KEY_TYPED :
163- if (editorListener != null ) editorListener .keyTyped (evt );
164- break ;
165- case KeyEvent .KEY_PRESSED :
166- if (editorListener != null ) editorListener .keyPressed (evt );
167- break ;
168- case KeyEvent .KEY_RELEASED :
169- // inputHandler.keyReleased(evt);
170- break ;
171- }
172-
173- if (!evt .isConsumed ()) {
174- super .processKeyEvent (evt );
175- }
176- }
177-
178153 public void switchDocument (Document document , UndoManager newUndo ) {
179154
180155 // HACK: Dont discard changes on curret UndoManager.
@@ -208,11 +183,6 @@ public void getTextLine(int line, Segment segment) {
208183 }
209184 }
210185
211-
212- public void setEditorListener (EditorListener editorListener ) {
213- this .editorListener = editorListener ;
214- }
215-
216186 private static class DocLinkGenerator implements LinkGenerator {
217187
218188 private final PdeKeywords pdeKeywords ;
0 commit comments