Enter key as an alternative to navigation select key
m (Hamishwillee - Bot update - Merge KB into wiki)
m (moved TSS001207 - Enter key as an alternative to navigation select key to Enter key as an alternative to navigation select key)
Revision as of 00:52, 15 June 2012
UI components that handle keyboard events should consider handling enter key events as an alternative to events from the navigation select key.
In most situations, Avkon UI components react to both navigation select key (EKeyOk) and enter key (EKeyEnter) events in the same way. This makes it possible to have consistent UI controls, whether the application is running on a device with conventional ITU-T keys or a device with a full QWERTY keyboard, or controlled via an external (bluetooth) keyboard.
Custom UI controls used in 3rd party applications should have the same kind of functionality.
Handle EKeyOk and EKeyEnter events in the same way whenever suitable (in OfferKeyEventL() function for classes derived from CCoeControl). Test the UI in the emulator and use the PC keyboard to control the application.