+ private void addAllWidgets() {
+ new DemoMainWindow(this);
+
+ // Add the menus
+ addFileMenu();
+ addEditMenu();
+
+ TMenu demoMenu = addMenu("&Demo");
+ TMenuItem item = demoMenu.addItem(2000, "&Checkable");
+ item.setCheckable(true);
+ item = demoMenu.addItem(2001, "Disabled");
+ item.setEnabled(false);
+ item = demoMenu.addItem(2002, "&Normal");
+ TSubMenu subMenu = demoMenu.addSubMenu("Sub-&Menu");
+ item = demoMenu.addItem(2010, "N&ormal A&&D");
+ item = demoMenu.addItem(2050, "Co&lors...");
+
+ item = subMenu.addItem(2000, "&Checkable (sub)");
+ item.setCheckable(true);
+ item = subMenu.addItem(2001, "Disabled (sub)");
+ item.setEnabled(false);
+ item = subMenu.addItem(2002, "&Normal (sub)");
+
+ subMenu = subMenu.addSubMenu("Sub-&Menu");
+ item = subMenu.addItem(2000, "&Checkable (sub)");
+ item.setCheckable(true);
+ item = subMenu.addItem(2001, "Disabled (sub)");
+ item.setEnabled(false);
+ item = subMenu.addItem(2002, "&Normal (sub)");
+
+ if (getScreen() instanceof SwingTerminal) {
+ TMenu swingMenu = addMenu("Swin&g");
+ item = swingMenu.addItem(3000, "&Bigger +2");
+ item = swingMenu.addItem(3001, "&Smaller -2");
+ }
+
+ addWindowMenu();
+ addHelpMenu();