summaryrefslogtreecommitdiff
path: root/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java
diff options
context:
space:
mode:
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java')
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java23
1 files changed, 11 insertions, 12 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java
index 3576d8b9..b93a458c 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java
@@ -381,26 +381,25 @@ public class MainWindow {
*/
private void hookupOSXMenu() {
log.debug("Hooking up OS X menu");
- CocoaUIEnhancer.hookApplicationMenu(getShell().getDisplay(), new Listener() {
- @Override
- public void handleEvent(Event arg0) {
+ CocoaUIEnhancer.hookApplicationMenu(
+ getShell().getDisplay(),
+ /* quitListener */
+ (Event arg0) -> {
MainWindow.this.stateMachine.exit();
- }
- }, new Listener() {
- @Override
- public void handleEvent(Event arg0) {
+ },
+ /* aboutListener */
+ (Event arg0) -> {
Dialog dialog = new Dialog(getShell(),
String.format(Messages.getString("main.about"), Constants.APP_NAME),
Constants.APP_NAME_VERSION, BUTTONS.OK, ICON.INFORMATION);
dialog.open();
- }
- }, new Listener() {
- @Override
- public void handleEvent(Event arg0) {
+ },
+ /* preferencesListener */
+ (Event arg0) -> {
if (MainWindow.this.stateMachine.getStatus().getBehavior().getEnabled(Buttons.CONFIG))
MainWindow.this.stateMachine.jumpToState(new ConfigurationUIState(MainWindow.this.stateMachine));
}
- });
+ );
}
/**