performance
[nikiroo-utils.git] / examples / JexerTilingWindowManager2.java
index db75c835b4875569c0b6fb19b9f582bc297072d1..0e360b6d04c1d9e0e4d4dc1306992c111ff2ae01 100644 (file)
@@ -1,12 +1,9 @@
-import java.util.ArrayList;
 import jexer.TAction;
 import jexer.TApplication;
 import jexer.TDesktop;
-import jexer.TPanel;
 import jexer.TTerminalWidget;
 import jexer.TSplitPane;
 import jexer.TWidget;
-import jexer.event.TKeypressEvent;
 import jexer.event.TMenuEvent;
 import jexer.menu.TMenu;
 
@@ -149,6 +146,8 @@ public class JexerTilingWindowManager2 extends TApplication {
     private void createRootTerminal() {
         assert (root == null);
         disableMenuItem(MENU_RESPAWN_ROOT);
+        enableMenuItem(MENU_SPLIT_VERTICAL);
+        enableMenuItem(MENU_SPLIT_HORIZONTAL);
         root = createTerminal();
     }
 
@@ -168,6 +167,10 @@ public class JexerTilingWindowManager2 extends TApplication {
                     } else {
                         source.getApplication().enableMenuItem(
                                 MENU_RESPAWN_ROOT);
+                        source.getApplication().disableMenuItem(
+                                MENU_SPLIT_VERTICAL);
+                        source.getApplication().disableMenuItem(
+                                MENU_SPLIT_HORIZONTAL);
                         source.remove();
                         root = null;
                     }