Difference between revisions of "Projects/Usability/HIG/Keyboard Accelerators"

< Projects‎ | Usability‎ | HIG
Jump to: navigation, search
(HIG moved to community)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
Keyboard accelerators are key bindings to access menu items in a consistent way.
+
{{ Moved To Community | KDE_Visual_Design_Group/HIG/Keyboard Accelerators }}
 
+
=== Global Keyboard Accelerators ===
+
{|
+
|'''Menu Title '''
+
|'''Menu Item '''
+
|
+
|-
+
|<u>F</u>ile
+
|<u>N</u>ew 
+
|
+
|-
+
|
+
|<u>O</u>pen... 
+
|
+
|-
+
|
+
|Open <u>R</u>ecent 
+
|
+
|-
+
|
+
|<u>S</u>ave 
+
|
+
|-
+
|
+
|Save <u>A</u>s... 
+
|
+
|-
+
|
+
|Save a Cop<u>y</u>... 
+
|
+
|-
+
|
+
|Save as <u>T</u>emplate 
+
|
+
|-
+
|
+
|Save A<u>l</u>l 
+
|
+
|-
+
|
+
|Reloa<u>d</u>
+
|
+
|-
+
|
+
|<u>P</u>rint 
+
|
+
|-
+
|
+
|Print Pre<u>v</u>iew 
+
|
+
|-
+
|
+
|<u>I</u>mport 
+
|
+
|-
+
|
+
|E<u>x</u>port 
+
|
+
|-
+
|
+
|<u>C</u>lose File 
+
|
+
|-
+
|
+
|Clos<u>e</u> All Files 
+
|
+
|-
+
|
+
|<u>Q</u>uit
+
|
+
|-
+
|<u>E</u>dit
+
|<u>U</u>ndo 
+
|
+
|-
+
|
+
|Re<u>d</u>o 
+
|
+
|-
+
|
+
|Cu<u>t </u>
+
|
+
|-
+
|
+
|<u>C</u>opy 
+
|
+
|-
+
|
+
|<u>P</u>aste 
+
|
+
|-
+
|
+
|<u>D</u>elete 
+
|
+
|-
+
|
+
|Select <u>A</u>ll 
+
|
+
|-
+
|
+
|Dese<u>l</u>ect 
+
|
+
|-
+
|
+
|<u>F</u>ind... 
+
|
+
|-
+
|
+
|Find <u>N</u>ext 
+
|
+
|-
+
|
+
|Find Pre<u>v</u>ious 
+
|
+
|-
+
|
+
|<u>R</u>eplace... 
+
|
+
|-
+
|
+
|<u>G</u>o to Line...
+
|
+
|-
+
|<u>V</u>iew
+
|<u>N</u>ew View 
+
|
+
|-
+
|
+
|Close <u>A</u>ll Views 
+
|
+
|-
+
|
+
|<u>S</u>plit View 
+
|
+
|-
+
|
+
|<u>R</u>emove View 
+
|
+
|-
+
|
+
|Splitter <u>O</u>rientation 
+
|<u>H</u>orizontal 
+
|-
+
|
+
|
+
|<u>V</u>ertical 
+
|-
+
|
+
|View <u>M</u>ode 
+
|
+
|-
+
|
+
|<u>F</u>ull Screen Mode 
+
|
+
|-
+
|
+
|<u>Z</u>oom 
+
|Zoom <u>I</u>n 
+
|-
+
|
+
|
+
|Zoom <u>O</u>ut 
+
|-
+
|
+
|
+
|Zoom to Page <u>W</u>idth 
+
|-
+
|
+
|
+
|Zoom Whole <u>P</u>age 
+
|-
+
|
+
|
+
|Zoom <u>F</u>actor
+
|-
+
|<u>I</u>nsert
+
|
+
|
+
|-
+
|<u>F</u>ormat
+
|
+
|
+
|-
+
|<u>G</u>o
+
(Browser)
+
|<u>U</u>p 
+
|
+
|-
+
|
+
|<u>B</u>ack 
+
|
+
|-
+
|
+
|<u>F</u>orward 
+
|
+
|-
+
|
+
|<u>H</u>ome
+
|
+
|-
+
|<u>G</u>o
+
(Document-based)
+
|<u>P</u>revious Page 
+
|
+
|-
+
|
+
|<u>N</u>ext Page 
+
|
+
|-
+
|
+
|<u>F</u>irst Page 
+
|
+
|-
+
|
+
|<u>L</u>ast Page 
+
|
+
|-
+
|
+
|Read <u>U</u>p Document 
+
|
+
|-
+
|
+
|Read <u>D</u>own Document 
+
|
+
|-
+
|
+
|<u>B</u>ack 
+
|
+
|-
+
|
+
|<u>F</u>orward 
+
|
+
|-
+
|
+
|<u>G</u>o to Page...
+
|
+
|-
+
|
+
|<u>B</u>ookmarks
+
|<u>A</u>dd Bookmark 
+
|
+
|-
+
|
+
|
+
|Bookmark <u>T</u>abs as Folder... 
+
|
+
|-
+
|
+
|
+
|<u>E</u>dit Bookmarks 
+
|
+
|-
+
|
+
|
+
|<u>N</u>ew Bookmarks Folder...
+
|
+
|-
+
|
+
|<u>T</u>ools
+
|
+
|
+
|-
+
|
+
|<u>S</u>ettings
+
|<u>T</u>oolbars 
+
|
+
|-
+
|
+
|Configure <u>S</u>hortcuts... 
+
|
+
|-
+
|
+
|Configure Tool<u>b</u>ars 
+
|
+
|-
+
|
+
|<u>C</u>onfigure (Application Name)
+
|
+
|-
+
|<u>H</u>elp
+
|(Application Name) <u>H</u>andbook 
+
|
+
|-
+
|
+
|<u>W</u>hat's This? 
+
|
+
|-
+
|
+
|Report <u>B</u>ug... 
+
|
+
|-
+
|
+
|<u>A</u>bout (Application Name) 
+
|
+
|-
+
|
+
|About <u>K</u>DE
+
|
+
|-
+
|
+
|
+
|}
+
 
+
=== Implementation Notes ===
+
 
+
Keyboard accelerators - classes helping to establish consistent key bindings throughout the desktop.
+
* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKAccel.html KAccel] - collection of keyboard shortcuts.
+
* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKStdAccel.html KStdAccel] - easy access to the common keyboard shortcut keys.
+
* [http://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKGlobalAccel.html KGlobalAccel] - collection of system-wide keyboard shortcuts.
+

Latest revision as of 11:26, 4 August 2016

This page is now on the community wiki.


This page was last modified on 4 August 2016, at 11:26. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2 unless otherwise noted.