diff options
| author | 2020-04-15 05:30:26 +0200 | |
|---|---|---|
| committer | 2020-04-14 23:30:26 -0400 | |
| commit | 4e2e6aada308ee416b18998282504a3c87c0d0e9 (patch) | |
| tree | 5495be6dc5eec1cf7b1ab72f5de29fe9044abf3b /src/main/java/cuchaz/enigma/gui/elements | |
| parent | Convert javadoc escape codes into raw characters when loading Tiny v2 mapping... (diff) | |
| download | enigma-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.java | 20 |
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 | } |