Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: w32std.h

Enum THotKey

THotKey

Support

Supported from 5.0

Description

Window server hot keys.

EHotKeyEnableLogging

Enables logging of all messages to and from the window server. Note that this requires that the type of logging has been set up in the wsini.ini file, and that the appropriate logging DLL is available. Default key mapping: <Ctrl><Alt><Shift>E

EHotKeyDisableLogging

Disables logging if active, does nothing otherwise. Note that logging requires that the type of logging has been set up in the wsini.ini file, and that the appropriate logging DLL is available.Default key mapping: <Ctrl><Alt><Shift>D

EHotKeyStateDump

Dumps a list of all windows to the log. (If logging is disabled, it is temporarily enabled in order to do this.) Default key mapping: <Ctrl><Alt><Shift>W

EHotKeyOfDeath

Kills the foreground application. Default key mapping: <Ctrl><Alt><Shift>K

EHotKeyShutDown

Shuts down the window server. Be cautious! This may mean resetting the machine to re-start the window server. Default key mapping: release (not set), debug (<Ctrl><Alt><Shift>X).

EHotKeyHeapDump

Dumps a list of cells allocated on the window server's heap to the log. (If logging is disabled, it is temporarily enabled in order to do this.) Note that logging requires that the type of logging has been set up in the wsini.ini file, and that the appropriate logging DLL is available.Default key mapping: <Ctrl><Alt><Shift>H

EHotKeyIncContrast

Increases the LCD contrast. Default key mapping: EKeyIncContrast. Note that this value is from an enum in e32keys.h.

EHotKeyDecContrast

Decreases the LCD contrast. Default key mapping: EKeyDecContrast. Note that this value is from an enum in e32keys.h.

EHotKeyOff

Switches the machine off. Default key mapping:EKeyOff. Note that this value is from an enum in e32keys.h.

EHotKeyBacklightOn

Switches the backlight on. Default key mapping: EKeyBacklightOn. Note that this value is from an enum in e32keys.h.

EHotKeyBacklightOff

Switches the backlight off. Default key mapping: EKeyBacklightOff. Note that this value is from an enum in e32keys.h.

EHotKeyBacklightToggle

Toggles the backlight. Default key mapping: EKeyBacklightToggle. Note that this value is from an enum in e32keys.h.

EHotKeyScreenDimension0

Switch to screen size 0. This, and the following 3 keys are used to switch screen sizes on the real hardware. For example, on the Ericsson R380 smartphone this is generated every time the flip is closed.

EHotKeyScreenDimension1

Switch to screen size 1. On the Ericsson R380 smartphone this is generated every time the flip is opened.

EHotKeyScreenDimension2

Switch to screen size 2.

EHotKeyScreenDimension3

Switch to screen size 3.

EHotKeyCycleDisplaySize

Cycles the display though its possible sizes. This is used only while debugging. A device may have several screen sizes, each with a default orientation. For example the Ericsson R380 has different display sizes when the flip lid is opened and closed. Default key mapping: debug : <Ctrl><Alt><Shift> U. Release : none.

EHotKeyCycleOrientation

Cycle the screen orientation through the specified rotations for the particular size mode you are in. The Ericsson R380 smartphone uses this feature for flipping between right and left handed use. For rectangular display modes you can only specify 2 orientations, 180 degrees apart. For square modes you can specify 4 rotations (90 degrees) or however many you want.. Specification of the list of rotations takes place in the WSINI.INI file. Default key mapping: debug : <Ctrl><Alt><Shift> O. Release : none.

EHotKeyFirstKeyType

Value for first hot key. Used with EHotKeyLastKeyType to make it easy to write a for loop that steps through all the different key values.

EHotKeyLastKeyType

Value for last hot key.Used with EHotKeyFirstKeyType to make it easy to write a for loop that steps through all the different key values.