From 314fab03e935fde9624738b19e574a18087cb33f Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Fri, 10 Jul 2015 10:18:44 +0200 Subject: [client] added 'About' to MainWindow menu with 'Disclaimer' and 'Virtualizer' --- .../openslx/dozmod/gui/window/MainMenuWindow.java | 1 - .../org/openslx/dozmod/gui/window/MainWindow.java | 26 ++++++++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) (limited to 'dozentenmodul/src/main/java') diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainMenuWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainMenuWindow.java index 1bf305ec..a6337fb8 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainMenuWindow.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainMenuWindow.java @@ -9,7 +9,6 @@ public class MainMenuWindow extends MainMenuWindowLayout { public MainMenuWindow(Shell mainShell) { super(mainShell); - // TODO Auto-generated constructor stub // function for vmButton vmButton.addSelectionListener(new SelectionAdapter() { @Override diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainWindow.java index 0dc6b5a7..3f16211a 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainWindow.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainWindow.java @@ -122,6 +122,7 @@ public abstract class MainWindow { } }); + // the File menu button Menu menuBar = new Menu(mainShell, SWT.BAR); MenuItem cascadeFileMenu = new MenuItem(menuBar, SWT.CASCADE); cascadeFileMenu.setText("&File"); @@ -138,6 +139,31 @@ public abstract class MainWindow { } }); + // the About menu button + MenuItem cascadeAboutMenu = new MenuItem(menuBar, SWT.CASCADE); + cascadeAboutMenu.setText("&About"); + + Menu aboutMenu = new Menu(mainShell, SWT.DROP_DOWN); + cascadeAboutMenu.setMenu(aboutMenu); + + MenuItem disclaimerItem = new MenuItem(aboutMenu, SWT.PUSH); + disclaimerItem.setText("&Disclaimer"); + disclaimerItem.addSelectionListener(new SelectionAdapter() { + @Override + public void widgetSelected(SelectionEvent e) { + MainWindow.openPopup(DisclaimerWindow.class, false); + } + }); + + MenuItem virtualizerNoticeItem = new MenuItem(aboutMenu, SWT.PUSH); + virtualizerNoticeItem.setText("&Virtualizer"); + virtualizerNoticeItem.addSelectionListener(new SelectionAdapter() { + @Override + public void widgetSelected(SelectionEvent e) { + MainWindow.openPopup(VirtualizerNoticeWindow.class, false); + } + }); + mainShell.setText("bwSuite"); mainShell.setMenuBar(menuBar); -- cgit v1.2.3-55-g7522