EXECUTES THE PROGRAM FROM LABEL L WHEN THE USER MOVES THE MOUSE ON THE SYSTEM OBJECT NUMBER N
ACTION
The command ON_MOUSE_MOVE N,L assigns a label (which must be defined in the program) from which the program will run every time the user moves the mouse on the system object designated by the number N.
The system object must be one of the following types: SCENE3D, BUTTON , EDIT, MEMO, ALPHA, FORM, LIST, PICTURE, CHECK, OPTION, PROGRESS_BAR, SPIN, GRID, CONTAINER, SCENE2D, PANEL, CONTAINER_TAB, TAB.
SYNTAX:
ON_MOUSE_MOVE N,L
USE ERROR EXAMPLE
dim c%
label mousemove
memo 1
left 1,300
caption 0,"Move mouse on MEMO"
on_mouse_move 1, mousemove
end
mousemove:
c%=c%+1
caption 0,"MOUSE_MOVE "+str$(c%)+" times"
if c%>10 then off_mouse_move 1
return
ON_MOUSE_MOVE
ON_MOUSE_MOVE N,L
SEE ALSO
ON_MOUSE_UP
ON_MOUSE_DOWN
OFF_MOUSE_UP
OFF_MOUSE_DOWN
OFF_MOUSE_UP