X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2Fdemos%2FDesktopDemoApplication.java;h=63db19edf201ff1356f8e44812d64bed62714cf4;hb=8c236a985851e21e6514b25f0795f8d4aead871a;hp=2a2ca34cbf7719cf224c0f7aaf305273beb0ddb8;hpb=9245321388306b5b49d6385ce2f46ea6a82ab619;p=nikiroo-utils.git diff --git a/src/jexer/demos/DesktopDemoApplication.java b/src/jexer/demos/DesktopDemoApplication.java index 2a2ca34..63db19e 100644 --- a/src/jexer/demos/DesktopDemoApplication.java +++ b/src/jexer/demos/DesktopDemoApplication.java @@ -69,8 +69,8 @@ public class DesktopDemoApplication extends TApplication { } ); - final TWindow windowA = addWindow("Window A", 20, 14); - final TWindow windowB = addWindow("Window B", 20, 14); + final TWindow windowA = addWindow("Window A", 25, 14); + final TWindow windowB = addWindow("Window B", 25, 14); windowA.addButton("&Show Window B", 2, 2, new TAction() { public void DO() { @@ -85,6 +85,20 @@ public class DesktopDemoApplication extends TApplication { } } ); + windowA.addButton("&Maximize Window B", 2, 6, + new TAction() { + public void DO() { + windowB.maximize(); + } + } + ); + windowA.addButton("&Restore Window B", 2, 8, + new TAction() { + public void DO() { + windowB.restore(); + } + } + ); windowB.addButton("&Show Window A", 2, 2, new TAction() { public void DO() { @@ -99,8 +113,22 @@ public class DesktopDemoApplication extends TApplication { } } ); + windowB.addButton("&Maximize Window A", 2, 6, + new TAction() { + public void DO() { + windowA.maximize(); + } + } + ); + windowB.addButton("&Restore Window A", 2, 8, + new TAction() { + public void DO() { + windowA.restore(); + } + } + ); - desktop.addButton("&Show Window B", 25, 2, + desktop.addButton("S&how Window B", 25, 2, new TAction() { public void DO() { windowB.show(); @@ -128,6 +156,14 @@ public class DesktopDemoApplication extends TApplication { } } ); + desktop.addButton("&Create Window C", 25, 15, + new TAction() { + public void DO() { + desktop.getApplication().addWindow("Window C", + 30, 20); + } + } + ); }