API IsShiftKeyDown

104,670pages on
this wiki
Add New Page
Talk0 Share
WoW API < IsShiftKeyDown

Returns true if the shift/ctrl/alt key is currently depressed.

shiftDown = IsShiftKeyDown();
ctrlDown  = IsControlKeyDown();
altDown   = IsAltKeyDown();

Arguments Edit


Returns Edit

1 (true) if the given key is currently held down, nil otherwise.

Related Events Edit

MODIFIER_STATE_CHANGED - fires when shift/ctrl/alt keys are pressed or released

Example Edit

 if ( IsShiftKeyDown() ) then DoSomething(); end

Note Edit

These functions will only return true if one of the keys is considered a modifier. If the code executing is started with Shift/Control/Alt as part of the key binding, it will return nil. Govtgeek (talk) 01:30, 8 March 2009 (UTC)

These functions actually return the value 1 at this time (when evaluated true).  After the WoD 6.0 API goes into affect the values returned will be boolean true and false (nil).

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Also on Fandom

Random Wiki