摘要 |
Embodiments of the invention provide an improved keyboard-based navigation system for menu-based operating systems and desktop applications. An embodiment provides a drop-down (or pull-down) menu interface operated by providing the keyboard function keys, i.e. keys not assigned to a specific ASCII printable code, with context-driven functionality, i.e. where the operation caused by the press of a given function key depends on the state of the menu interface (e.g. the active portion thereof) at the time the function key is pressed. An embodiment provides a GUI having an application switch interface comprising a tiled display, wherein each tile has a function key associated with it, and wherein each open application is assigned to a tile to enable a user to switch to an open application by selecting the corresponding function key. |