}
);
- 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() {
}
}
);
+ 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() {
}
}
);
+ 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();
}
}
);
+ desktop.addButton("&Create Window C", 25, 15,
+ new TAction() {
+ public void DO() {
+ final TWindow windowC = desktop.getApplication().addWindow(
+ "Window C", 30, 20, TWindow.NOCLOSEBOX);
+ windowC.addButton("&Close Me", 5, 5,
+ new TAction() {
+ public void DO() {
+ windowC.close();
+ }
+ }
+ );
+ }
+ }
+ );
+ desktop.addButton("Enable focusFollowsMouse", 25, 18,
+ new TAction() {
+ public void DO() {
+ DesktopDemoApplication.this.setFocusFollowsMouse(true);
+ }
+ }
+ );
+ desktop.addButton("Disable focusFollowsMouse", 25, 21,
+ new TAction() {
+ public void DO() {
+ DesktopDemoApplication.this.setFocusFollowsMouse(false);
+ }
+ }
+ );
}