[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
SET EVENTMASK
Specify events to be returned by the INKEY() function
------------------------------------------------------------------------------
Syntax
SET EVENTMASK TO <nEventMask>
Arguments
<nEventMask> specifies which events should be returned by the
INKEY() function. This argument can be any combination of the following
values which are defined in Inkey.ch:
Inkey Constants
------------------------------------------------------------------------
Constant Value Description
------------------------------------------------------------------------
INKEY_MOVE 1 Mouse Events
INKEY_LDOWN 2 Mouse Left Click Down
INKEY_LUP 4 Mouse Left Click Up
INKEY_RDOWN 8 Mouse Right Click Down
INKEY_RUP 16 Mouse Right Click Up
INKEY_KEYBOARD 128 Keyboard Events
INKEY_ALL 159 All Mouse and Keyboard Events
------------------------------------------------------------------------
If a value is not specified for SET EVENTMASK, the default value of 128
(keyboard events only) will be used.
Description
The SET EVENTMASK command specifies which events should be returned by
the INKEY() function. Using this mask you can have INKEY() return only
the events in which you are interested.
Example
The following example will inform INKEY() to terminate if a keyboard
event occurs or the left mouse button has been clicked. If no events
occur within 5 seconds, INKEY() will terminate.
SET EVENTMASK TO INKEY_KEYBOARD + INKEY_LDOWN
? INKEY( 5 )
See Also:
INKEY()
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson