summaryrefslogtreecommitdiff
path: root/vcl/source/window/keycod.cxx
diff options
context:
space:
mode:
authorUray M. János <uray.janos@gmail.com>2012-08-30 10:18:14 +0200
committerAndras Timar <atimar@suse.com>2012-08-30 12:50:52 +0000
commit1191f4e432d3cb49662e6133411af3a2faf10a7a (patch)
tree3ea66c29bac661a2755376f8df8991b44e8b50fe /vcl/source/window/keycod.cxx
parent9ec0a3ec629a05809852728482fdb3f3d997edef (diff)
Undo/Redo description+shortcut in Basic IDE
This solves an issue about Edit > Redo in BasicIDE (Hungarian site): http://bug.openscope.org/browse/OOO-269 1. Redo should have a shortcut (Ctrl+Y), like in other parts of LibreOffice. (Undo has the usual Ctrl+Z.) 2. In the Edit menu, Undo and Redo should print something after the colon (what is to be undone, redone). This patch fixes both. Unfortunately the shortcut isn't shown in the menu (it's in vcl/source/window/keycod.cxx like Undo, and not in officecfg/registry/data/org/openoffice/Office/Accelerators.xcu). Change-Id: I2cfbfeb7d57309a27676e48943633cdb194288bc Reviewed-on: https://gerrit.libreoffice.org/514 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
Diffstat (limited to 'vcl/source/window/keycod.cxx')
-rw-r--r--vcl/source/window/keycod.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/vcl/source/window/keycod.cxx b/vcl/source/window/keycod.cxx
index c831beac3ce7..5c22b82633ad 100644
--- a/vcl/source/window/keycod.cxx
+++ b/vcl/source/window/keycod.cxx
@@ -44,7 +44,7 @@ static sal_uInt16 aImplKeyFuncTab[(KEYFUNC_FRONT+1)*4] =
KEY_N | KEY_MOD1, 0, 0, 0, // KEYFUNC_NEW
KEY_O | KEY_MOD1, KEY_OPEN, 0, 0, // KEYFUNC_OPEN
KEY_S | KEY_MOD1, 0, 0, 0, // KEYFUNC_SAVE
- 0, 0, 0, 0, // KEYFUNC_SAVEAS
+ KEY_S | KEY_SHIFT | KEY_MOD1, 0, 0, 0, // KEYFUNC_SAVEAS
KEY_P | KEY_MOD1, 0, 0, 0, // KEYFUNC_PRINT
KEY_W | KEY_MOD1, KEY_F4 | KEY_MOD1, 0, 0, // KEYFUNC_CLOSE
KEY_Q | KEY_MOD1, KEY_F4 | KEY_MOD2, 0, 0, // KEYFUNC_QUIT
@@ -52,7 +52,7 @@ static sal_uInt16 aImplKeyFuncTab[(KEYFUNC_FRONT+1)*4] =
KEY_C | KEY_MOD1, KEY_INSERT | KEY_MOD1, KEY_COPY, 0, // KEYFUNC_COPY
KEY_V | KEY_MOD1, KEY_INSERT | KEY_SHIFT, KEY_PASTE, 0, // KEYFUNC_PASTE
KEY_Z | KEY_MOD1, KEY_BACKSPACE | KEY_MOD2, KEY_UNDO, 0, // KEYFUNC_UNDO
- 0, 0, 0, 0, // KEYFUNC_REDO
+ KEY_Y | KEY_MOD1, KEY_UNDO | KEY_SHIFT, 0, 0, // KEYFUNC_REDO
KEY_DELETE, 0, 0, 0, // KEYFUNC_DELETE
KEY_REPEAT, 0, 0, 0, // KEYFUNC_REPEAT
KEY_F | KEY_MOD1, KEY_FIND, 0, 0, // KEYFUNC_FIND