diff --git a/app/src/processing/app/Mode.java b/app/src/processing/app/Mode.java index 81c0d331e..d4adb6f87 100644 --- a/app/src/processing/app/Mode.java +++ b/app/src/processing/app/Mode.java @@ -588,6 +588,12 @@ public abstract class Mode { public void showExamplesFrame() { if (examplesFrame == null) { examplesFrame = new JFrame(getTitle() + " Examples"); + Toolkit.registerWindowCloseKeys(examplesFrame.getRootPane(), new ActionListener() { + public void actionPerformed(ActionEvent e) { + examplesFrame.setVisible(false); + } + }); + final JTree tree = buildExamplesTree(); tree.getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION); diff --git a/todo.txt b/todo.txt index 9f373f749..617c8b398 100644 --- a/todo.txt +++ b/todo.txt @@ -15,9 +15,8 @@ X implement from build.xml as well X make sure javadoc builds and uploads properly X error checker broken in experimental mode (fix from Manindra) X http://code.google.com/p/processing/issues/detail?id=1449 - -_ Color coding for if/else in Processing IDE doesn't match -_ http://code.google.com/p/processing/issues/detail?id=1457 +X Color coding for if/else in Processing IDE doesn't match +X http://code.google.com/p/processing/issues/detail?id=1457 earlier X include debug mode as 'experimental'?