Indicates what special keys were pressed in combination with a normal key.
Source position: classesh.inc line 119
type TShiftState = set of ( |
||
ssShift, |
|
Shift key pressed. |
ssAlt, |
|
Alt key pressed. |
ssCtrl, |
|
Ctrl key pressed. |
ssLeft, |
|
Left mouse button pressed. |
ssRight, |
|
Right mouse button pressed. |
ssMiddle, |
|
Middle mouse button pressed. |
ssDouble, |
|
Double mouse click. |
ssMeta, |
|
Meta key pressed. |
ssSuper, |
|
Super key pressed. |
ssHyper, |
|
Hyper key pressed. |
ssAltGr, |
|
Alt-GR key pressed. |
ssCaps, |
|
Caps lock key pressed. |
ssNum, |
|
Num lock key pressed. |
ssScroll, |
|
Scroll lock key pressed. |
ssTriple, |
|
Triple mouse click. |
ssQuad, |
|
Quadruple mouse click. |
ssExtra1, |
|
Extra key 1. |
ssExtra2, |
|
Extra key 2. |
ssTouch, |
||
ssPen, |
||
ssHorizontal |
||
); |
This type is used when describing a shortcut key or when describing what special keys are pressed on a keyboard when a key event is generated.
The set contains the special keys that can be used in combination with a 'normal' key.