Porovnávané verzie
porovnané s
Kľúč
- Tento riadok sa pridal
- Riadok je odstránený.
- Formátovanie sa zmenilo.
OnKeyPress picture event
Declaration
Blok kódu | ||||
---|---|---|---|---|
| ||||
ENTRY OnKeyPress(IN INT _VKCode, IN BOOL _bCtrl, IN BOOL _bShift, IN BOOL _bAlt)
; script actions
END OnKeyPress |
Parameters
_VKCode | Code of the pressed key. |
_bCtrl | Attribute of the CTRL key state when the key _VKCode is pressed. |
_bShift | Attribute of the SHIFT key state when the key _VKCode is pressed. |
_bAlt | Attribute of the ALT key state when the key _VKCode is pressed. |
Description
The picture event is being generated when any key is pressed above the picture. The value of the parameter _VKCode uniquely identifies the pressed key. The next three parameters identifies the states of the CTRL, SHIFT and ALT keys.
Codes assigned to keys are constants and they are defined by OS OS MS Windows.
Codes assigned to keys are constants and they are defined by OS OS MS Windows.
Example
The example contains en easy method to detect the values of the parameter _VKCode for keys.
Blok kódu | ||||
---|---|---|---|---|
| ||||
ENTRY OnKeyPress(IN INT _VKCode, IN BOOL _bCtrl, IN BOOL _bShift, IN BOOL _bAlt) TEXT _msg _msg := "_VKCode = " + %IToStr(_VKCode) IF _bCtrl THEN _msg := _msg + " +CTRL" ENDIF IF _bAlt THEN _msg := _msg + " +ALT" ENDIF IF _bShift THEN _msg := _msg + " +SHIFT" ENDIF MESSAGE _msg ON _FROM_HIP END OnKeyPress |
Info | ||
---|---|---|
| ||