Contents  Index  
──────────────────────────────────────────────────────────────────────────────
STRIG enables, disables, or suspends joystick event trapping.
If event trapping is enabled, ON STRIG branches to a subroutine whenever
a specified joystick trigger is pressed.

STRIG(n%) ON
STRIG(n%) OFF
STRIG(n%) STOP
ON STRIG(n%) GOSUB linen%                A value that specifies a joystick trigger:

                        n%    Trigger
                        ══    ═════════════════════════
                        0     Lower trigger, joystick A
                        2     Lower trigger, joystick B
                        4     Upper trigger, joystick A
                        6     Upper trigger, joystick B

    ■ STRIG(n%) ON      Enables joystick event trapping.
    ■ STRIG(n%) OFF     Disables joystick event trapping.
    ■ STRIG(n%) STOP    Suspends joystick event trapping. Events are
                        processed once event trapping is enabled by STRIG ON.
    ■ line              The label or number of the first line of the
                        event-trapping subroutine.

Example:
    'This example requires a joystick.
    ON STRIG(0) GOSUB Handler
    STRIG(0) ON
    PRINT "Press Esc to exit."
    DO UNTIL INKEY$ = CHR$(27): LOOP
    END

Handler:
    PRINT "Joystick trigger is depressed."
    RETURN

See Also    STICK    STRIG Function
──────────────────────────────────────────────────────────────────────────────
 © Copyright Microsoft Corporation, 1987-1992. All rights reserved.
   Converted from qbasic.hlp with DosHelp/HelpConvert