Welcome to SHORTCUTSPOT
There are various keyboard shortcuts provided by ADF Faces itself, as well as component attributes that enable you to create specific keyboard shortcuts for their specific applications. ADF Faces categorizes shortcut keys for components into two types, accelerator keys and access keys.
C.3.1 Accelerator Keys
Accelerator keys bypass menu and page navigation and perform actions directly. Accelerator keys are sometimes also called hot keys. Common accelerator keys in a Windows application, such as Internet Explorer, areCtrl+O for Open and Ctrl+P for Print.
Accelerator keys are single key presses (for example, Enter and Esc) or key combinations (for example, Ctrl+A) that initiate actions immediately when activated. A key combination consists of a meta key and an execution key. The meta key may be Ctrl (Command on a Macintosh keyboard), Alt (Option on a Macintosh keyboard), or Shift. The execution key is the key that is pressed in conjunction with the meta key.
Some ADF Faces components have their own built-in accelerator keys. For example, Ctrl+Alt+M is the accelerator key to open the context menu. For more information about ADF Faces components with their own built-in accelerator keys, see the component tag documentation.
ADF Faces also enable you to provide custom accelerator keys to specific menu items, as shown in Figure C-3. All assigned menu accelerator keys are visible when you open the menu, and should be available in both the regular mode and screen reader mode.
Figure C-3 Accelerator Keys in a Menu
-
Because accelerator keys perform actions directly, if a user presses
an accelerator key unintentionally, data may be lost or incorrect data
may be entered. To reduce the likelihood of user error, accelerator keys
should be used sparingly, and only for frequently and repetitively used
functions across applications. As a general rule, less than 25% of
available functions should have accelerator keys.
-
Custom accelerator keys must not override accelerator keys that are
used in the menus of ADF Faces-supported browsers (see the browser and
system requirements for supported operating systems and browsers in ADF
Faces), and must not override accelerator keys that are used in
assistive technologies such as screen readers.
-
Custom menu accelerator keys must always be key combinations. The
meta key may be Ctrl, Ctrl+Shift, or Ctrl+Alt. Ctrl+Alt is the
recommended metakey because Ctrl and Ctrl+Shift are commonly used by
browsers. The execution key must be a printable character (ASCII code
range 33-126).
-
Custom menu accelerator keys must be unique. If a page were to have
different components that used the same accelerator, it would be
difficult for the browser to predict which actions would be executed by
the accelerator at any given time.
Note:
In Windows, users have the ability to assign a Ctrl+Alt+character key
sequence to an application desktop shortcut. In this case, the key
assignment overrides browser-level key assignments. However, this
feature is rarely used, so it can generally be ignored.
Certain ADF Faces components have built-in accelerator keys that
apply when the component has focus. Of these, some are reserved for
page-level components, whereas others may be assigned to menus when the
component is not used on a page.Accelerator Key | Used In | Function |
---|---|---|
Ctrl+Alt+W Ctrl+Shift+W |
Pop-up Messaging Secondary Windows |
Toggle focus between open popups. |
Ctrl+Alt+P | Splitter | Give focus to splitter bar. |
ORACLE KEYBOARD SHORCUTS
Keyboard shortcuts provide an alternative to pointing devices for navigating the page. There are five types of keyboard shortcuts that can be provided in ADF Faces applications:
-
Tab traversal, using Tab and Shift+Tab keys: Moves the focus through UI elements on a screen.
-
Accelerator keys (hot keys): bypasses menu and page navigation, and performs an action directly, for example, Ctrl+C for Copy.
-
Access keys: Moves the focus to a specific UI element, for example, Alt+F for the File menu.
-
Default cursor/focus placement: Puts the initial focus on a component
so that keyboard users can start interacting with the page without
excessive navigation.
-
Enter key: Triggers an action when the cursor is in certain fields or when the focus is on a link or button.
0 comments:
Post a Comment