F10 now wired into custom code
[fanfix.git] / src / be / nikiroo / fanfix / reader / tui / TuiReaderStoryWindow.java
index d28dff5d4244213e753fade45f03fa1dc9b7fb58..f5a2bfa547d8804835667f5140d2bcd8f632a873 100644 (file)
@@ -13,6 +13,7 @@ import jexer.TLabel;
 import jexer.TTable;
 import jexer.TText;
 import jexer.TWindow;
+import jexer.event.TCommandEvent;
 import jexer.event.TResizeEvent;
 import jexer.event.TResizeEvent.Type;
 import be.nikiroo.fanfix.data.Chapter;
@@ -346,4 +347,14 @@ class TuiReaderStoryWindow extends TWindow {
        private static String desc(MetaData meta) {
                return String.format("%s: %s", meta.getLuid(), meta.getTitle());
        }
+
+       @Override
+       public void onCommand(TCommandEvent command) {
+               if (command.getCmd().equals(TuiReaderApplication.CMD_EXIT)) {
+                       TuiReaderApplication.close(this);
+               } else {
+                       // Handle our own event if needed here
+                       super.onCommand(command);
+               }
+       }
 }