summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/gui/elements
diff options
context:
space:
mode:
authorGravatar Samir Mokiem2020-04-15 05:30:26 +0200
committerGravatar GitHub2020-04-14 23:30:26 -0400
commit4e2e6aada308ee416b18998282504a3c87c0d0e9 (patch)
tree5495be6dc5eec1cf7b1ab72f5de29fe9044abf3b /src/main/java/cuchaz/enigma/gui/elements
parentConvert javadoc escape codes into raw characters when loading Tiny v2 mapping... (diff)
downloadenigma-fork-4e2e6aada308ee416b18998282504a3c87c0d0e9.tar.gz
enigma-fork-4e2e6aada308ee416b18998282504a3c87c0d0e9.tar.xz
enigma-fork-4e2e6aada308ee416b18998282504a3c87c0d0e9.zip
Added zoom for PanelEditor (#209)
* Added zoom for PanelEditor * Updated french zoom translations. Renamed zoom function, Integer to int
Diffstat (limited to 'src/main/java/cuchaz/enigma/gui/elements')
-rw-r--r--src/main/java/cuchaz/enigma/gui/elements/PopupMenuBar.java20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/main/java/cuchaz/enigma/gui/elements/PopupMenuBar.java b/src/main/java/cuchaz/enigma/gui/elements/PopupMenuBar.java
index b0fb2b0..94da1d2 100644
--- a/src/main/java/cuchaz/enigma/gui/elements/PopupMenuBar.java
+++ b/src/main/java/cuchaz/enigma/gui/elements/PopupMenuBar.java
@@ -101,5 +101,25 @@ public class PopupMenuBar extends JPopupMenu {
101 this.add(menu); 101 this.add(menu);
102 this.toggleMappingMenu = menu; 102 this.toggleMappingMenu = menu;
103 } 103 }
104 {
105 this.add(new JSeparator());
106 }
107 {
108 JMenuItem menu = new JMenuItem(I18n.translate("popup_menu.zoom.in"));
109 menu.addActionListener(event -> gui.editor.offsetEditorZoom(2));
110 menu.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_PLUS, InputEvent.CTRL_MASK));
111 this.add(menu);
112 }
113 {
114 JMenuItem menu = new JMenuItem(I18n.translate("popup_menu.zoom.out"));
115 menu.addActionListener(event -> gui.editor.offsetEditorZoom(-2));
116 menu.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_MINUS, InputEvent.CTRL_MASK));
117 this.add(menu);
118 }
119 {
120 JMenuItem menu = new JMenuItem(I18n.translate("popup_menu.zoom.reset"));
121 menu.addActionListener(event -> gui.editor.resetEditorZoom());
122 this.add(menu);
123 }
104 } 124 }
105} 125}