![]() |
|||||||||||||||||||
RFC #0002: Standard key bindingsNota This document is currently only a draft and will most likely change before it is accepted as an official specification. It might also be deprecated if a better aproach has been found and might not correspond precisely with the current implementation. TODO:
There was some more discussion about this on IRC, so I have updated this document. Changes done since last version:
Open issues:
Todo:
ARFC-0002: Standard AROS Key BindingsThis document specifies standard key bindings in the AROS user interfaces. More specifically, it currently specifies what default key bindings should be used for switching between gadgets in a GUI and which to use for completion of strings, eg. filenames. In the future, more key bindings could be specified here. Ofcourse, all key bindings in the system should be configurable by the user. This document merely specifies the defaults the system should come with, and the classes of key bindings that should be available. The main idea here is to be orthogonal, consistent and user friendly. Thus, there should be as little exceptions to the general rules as possible, preferably none. Unless otherwise noted, all key bindings defined here also have an alternate form. If the SHIFT key is used in conjuction with the key binding, it should have "opposite" meaning. Eg., if CTRL+TAB means "select next gadget" then CTRL+SHIFT+TAB means "select previous gadget". The following key bindings have been decided upon:
|
Copyright © 1995-2009, The AROS Development Team. All rights reserved. Amiga® is a trademark of Amiga Inc. All other trademarks belong to their respective owners. |