Sign in Join
FPDoc Onlineexperiment

TShiftStateEnum enumeration

In unit Classes

Keyboard/Mouse shift state enumerator.

Declaration

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

Description

Nothing more than the line above yet.

Values

ssShiftShift key pressed.
ssAltAlt key pressed.
ssCtrlCtrl key pressed.
ssLeftLeft mouse button pressed.
ssRightRight mouse button pressed.
ssMiddleMiddle mouse button pressed.
ssDoubleDouble mouse click.
ssMetaMeta key pressed.
ssSuperSuper key pressed.
ssHyperHyper key pressed.
ssAltGrAlt-GR key pressed.
ssCapsCaps lock key pressed.
ssNumNum lock key pressed.
ssScrollScroll lock key pressed.
ssTripleTriple mouse click.
ssQuadQuadruple mouse click.
ssExtra1Extra key 1.
ssExtra2Extra key 2.
ssTouch
ssPen
ssHorizontal

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.