[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-usability
Subject: Re: Keyboard shortcut for RMB menu
From: Frans Englich <frans.englich () telia ! com>
Date: 2004-11-26 15:52:25
Message-ID: 200411261552.25987.frans.englich () telia ! com
[Download RAW message or body]
On Friday 26 November 2004 15:31, Thomas Zander wrote:
> Hi Ellen.
>
> On Tuesday 23 November 2004 16:54, Ellen Reitmayr wrote:
> > currently, when using the default keyboard scheme, there is only one way
> > to open the RMB menu for an object via the keyboard, namely the menu
> > key.
> >
> > As it can't be assumed that all users possess this special key, there
> > should be a second way to access the RMB menu via the keyboard. The
> > standard is SHIFT-F10 (used e.g. by Windows, Gnome). I therefore suggest
> > to add this shortcut to the existing ones (do not simply replace it as
> > it might cause even more confusion!).
> >
> > When using the windows keyboard scheme, the default shortcut is F10 (see
> > KControl - Keyboard Shortcuts - Shortcut Schemes - Application Shortcuts
> > - Navigation). Note that this does not meet the windows standard (which
> > is SHIFT-F10).
>
> I failed to use the F10 for that purpose, and changing to Shift-F10 failed
> to do anything for me as well. Only 'Menu' seems to do anything relevant..
> So there appears to be a problem, at least in my setup anyway.
Mine too, I started patching this but there's some bug with the RMB code.
Haven't found what. Attached is what I patched.
Cheers,
Frans
["rmb_shift_f10.diff" (text/x-diff)]
Index: kcontrol/keys/ChangeLog
===================================================================
RCS file: /home/kde/kdebase/kcontrol/keys/ChangeLog,v
retrieving revision 1.3
diff -u -3 -p -r1.3 ChangeLog
--- kcontrol/keys/ChangeLog 20 Aug 1999 07:58:34 -0000 1.3
+++ kcontrol/keys/ChangeLog 26 Nov 2004 15:43:09 -0000
@@ -1,3 +1,7 @@
+2004-11-26 Frans Englich <frans.englich@telia.com>
+ * Changed all themes to use Shift+F10 as alternative
+ shortcut for Context Menu. Consistency with Windows.
+
1999-08-19 Duncan Haldane <duncan@kde.org>
* removed left-over commented out code from change
decribed below, and adjusted help doc names to
@@ -6,7 +10,7 @@
1999-02-28 Duncan Haldane <duncan@kde.org>
* commented out those unnecessary debug calls.
in keyconfig.cpp
-
+
1998-12-19 Duncan Haldane <f.d.m.haldane@cwix.com>
* Converted global.cpp, global.h to keyconfig.cpp,
keyconfig.h, that can now be used to configure both
@@ -20,7 +24,7 @@
* appropriate changes to Makefile.am.
* standard key binding are now #include'd from
stdbindings.cpp
- * standard.cpp, standard.h are left here for now.
+ * standard.cpp, standard.h are left here for now.
The entries that used to use them in main.cpp and
Makefile.am are just commented out for now.
-
\ No newline at end of file
+
Index: kcontrol/keys/kde3.kksrc
===================================================================
RCS file: /home/kde/kdebase/kcontrol/keys/kde3.kksrc,v
retrieving revision 1.85
diff -u -3 -p -r1.85 kde3.kksrc
--- kcontrol/keys/kde3.kksrc 7 May 2004 04:12:38 -0000 1.85
+++ kcontrol/keys/kde3.kksrc 26 Nov 2004 15:43:09 -0000
@@ -158,7 +158,7 @@ Next=Next
NextCompletion=Ctrl+Down
Open=Ctrl+O
Paste=Ctrl+V;Shift+Insert
-PopupMenuContext=Menu
+PopupMenuContext=Menu;Shift+F10
PrevCompletion=Ctrl+Up
Print=Ctrl+P
Prior=Prior
Index: kcontrol/keys/kde4.kksrc
===================================================================
RCS file: /home/kde/kdebase/kcontrol/keys/kde4.kksrc,v
retrieving revision 1.85
diff -u -3 -p -r1.85 kde4.kksrc
--- kcontrol/keys/kde4.kksrc 7 May 2004 04:12:38 -0000 1.85
+++ kcontrol/keys/kde4.kksrc 26 Nov 2004 15:43:09 -0000
@@ -157,7 +157,7 @@ Next=Next
NextCompletion=Ctrl+Down
Open=Ctrl+O
Paste=Ctrl+V;Shift+Insert
-PopupMenuContext=Menu
+PopupMenuContext=Menu;Shift+F10
PrevCompletion=Ctrl+Up
Print=Ctrl+P
Prior=Prior
Index: kcontrol/keys/mac4.kksrc
===================================================================
RCS file: /home/kde/kdebase/kcontrol/keys/mac4.kksrc,v
retrieving revision 1.68
diff -u -3 -p -r1.68 mac4.kksrc
--- kcontrol/keys/mac4.kksrc 7 May 2004 04:12:38 -0000 1.68
+++ kcontrol/keys/mac4.kksrc 26 Nov 2004 15:43:09 -0000
@@ -160,7 +160,7 @@ Next=Next
NextCompletion=Ctrl+Down
Open=Ctrl+O
Paste=Ctrl+V
-PopupMenuContext=Menu
+PopupMenuContext=Menu;Shift+F10
PrevCompletion=Ctrl+Up
Print=Ctrl+P
Prior=Prior
Index: kcontrol/keys/unix3.kksrc
===================================================================
RCS file: /home/kde/kdebase/kcontrol/keys/unix3.kksrc,v
retrieving revision 1.95
diff -u -3 -p -r1.95 unix3.kksrc
--- kcontrol/keys/unix3.kksrc 7 May 2004 04:12:38 -0000 1.95
+++ kcontrol/keys/unix3.kksrc 26 Nov 2004 15:43:09 -0000
@@ -159,7 +159,7 @@ Next=Next
NextCompletion=Ctrl+Down
Open=Ctrl+O
Paste=Ctrl+V
-PopupMenuContext=Menu
+PopupMenuContext=Menu;Shift+F10
PrevCompletion=Ctrl+Up
Print=Ctrl+P
Prior=Prior
Index: kcontrol/keys/win3.kksrc
===================================================================
RCS file: /home/kde/kdebase/kcontrol/keys/win3.kksrc,v
retrieving revision 1.69
diff -u -3 -p -r1.69 win3.kksrc
--- kcontrol/keys/win3.kksrc 7 May 2004 04:12:38 -0000 1.69
+++ kcontrol/keys/win3.kksrc 26 Nov 2004 15:43:09 -0000
@@ -159,7 +159,7 @@ Next=Next
NextCompletion=Ctrl+Down
Open=Ctrl+O
Paste=Ctrl+V
-PopupMenuContext=F10
+PopupMenuContext=Shift+F10
PrevCompletion=Ctrl+Up
Print=Ctrl+P
Prior=Prior
Index: kcontrol/keys/win4.kksrc
===================================================================
RCS file: /home/kde/kdebase/kcontrol/keys/win4.kksrc,v
retrieving revision 1.71
diff -u -3 -p -r1.71 win4.kksrc
--- kcontrol/keys/win4.kksrc 7 May 2004 04:12:38 -0000 1.71
+++ kcontrol/keys/win4.kksrc 26 Nov 2004 15:43:10 -0000
@@ -160,7 +160,7 @@ Next=Next
NextCompletion=Ctrl+Down
Open=Ctrl+O
Paste=Ctrl+V
-PopupMenuContext=F10
+PopupMenuContext=Shift+F10
PrevCompletion=Ctrl+Up
Print=Ctrl+P
Prior=Prior
Index: kcontrol/keys/wm3.kksrc
===================================================================
RCS file: /home/kde/kdebase/kcontrol/keys/wm3.kksrc,v
retrieving revision 1.41
diff -u -3 -p -r1.41 wm3.kksrc
--- kcontrol/keys/wm3.kksrc 7 May 2004 04:12:38 -0000 1.41
+++ kcontrol/keys/wm3.kksrc 26 Nov 2004 15:43:10 -0000
@@ -136,7 +136,7 @@ Next=Next
NextCompletion=Ctrl+Down
Open=Ctrl+O
Paste=Ctrl+V;Shift+Insert
-PopupMenuContext=Menu
+PopupMenuContext=Menu;Shift+F10
PrevCompletion=Ctrl+Up
Print=Ctrl+P
Prior=Prior
_______________________________________________
kde-usability mailing list
kde-usability@kde.org
https://mail.kde.org/mailman/listinfo/kde-usability
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic