Skip to content

TShiftStateEnum

Keyboard/Mouse shift state enumerator.

Declaration

Source position: classesh.inc line 112

type
  TShiftStateEnum = (ssShift,ssAlt,ssCtrl,ssLeft,ssRight,ssMiddle,
                   ssDouble,ssMeta,ssSuper,ssHyper,ssAltGr,ssCaps,ssNum,
                   ssScroll,ssTriple,ssQuad,ssExtra1,ssExtra2,ssTouch,
                   ssPen,ssHorizontal)

Values

Value Description
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