From 3c3c040a1acc3f9d7cffc01c2cd12a63808e5c03 Mon Sep 17 00:00:00 2001 From: Giannis Adamopoulos Date: Sun, 3 Nov 2013 14:28:40 +0000 Subject: [PATCH] [shell32] - Hackix F5 accelerator by moving it for now to the accelerator table of the shell view control - Use uppercase letters in the accelerator table in order to make windres compile it properly. - shell accelerators should work fine now svn path=/trunk/; revision=60848 --- reactos/dll/win32/shell32/shell32.rc | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/reactos/dll/win32/shell32/shell32.rc b/reactos/dll/win32/shell32/shell32.rc index 590e3ecd553..e8ca8e214f3 100644 --- a/reactos/dll/win32/shell32/shell32.rc +++ b/reactos/dll/win32/shell32/shell32.rc @@ -30,19 +30,25 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL IDA_SHELLVIEW ACCELERATORS BEGIN - "d", FCIDM_SHVIEW_DELETE, VIRTKEY, CONTROL + "D", FCIDM_SHVIEW_DELETE, VIRTKEY, CONTROL VK_DELETE, FCIDM_SHVIEW_DELETE, VIRTKEY VK_DELETE, FCIDM_SHVIEW_DELETE, VIRTKEY, SHIFT VK_F2, FCIDM_SHVIEW_RENAME, VIRTKEY VK_RETURN, FCIDM_SHVIEW_OPEN, VIRTKEY, ALT - "x", FCIDM_SHVIEW_CUT, VIRTKEY, CONTROL - "c", FCIDM_SHVIEW_COPY, VIRTKEY, CONTROL + "X", FCIDM_SHVIEW_CUT, VIRTKEY, CONTROL + "C", FCIDM_SHVIEW_COPY, VIRTKEY, CONTROL VK_INSERT, FCIDM_SHVIEW_COPY, VIRTKEY, CONTROL - "v", FCIDM_SHVIEW_INSERT, VIRTKEY, CONTROL + "V", FCIDM_SHVIEW_INSERT, VIRTKEY, CONTROL VK_INSERT, FCIDM_SHVIEW_INSERT, VIRTKEY, SHIFT - "z", FCIDM_SHVIEW_UNDO, VIRTKEY, CONTROL - "a", FCIDM_SHVIEW_SELECTALL, VIRTKEY, CONTROL + "Z", FCIDM_SHVIEW_UNDO, VIRTKEY, CONTROL + "A", FCIDM_SHVIEW_SELECTALL, VIRTKEY, CONTROL VK_F1, FCIDM_SHVIEW_HELP, VIRTKEY + + /* FIXME: the following accelerator doesn't belong here. This accelerator + * table is used by the shell view control. F5 should be handled by the + * a different accelerator table thats translated in IShellBrowser::TranslateAcceleratorSB + * but will put it here until the shell work fine */ + VK_F5, FCIDM_SHVIEW_REFRESH, VIRTKEY END shv_accel ACCELERATORS