+++ /dev/null
- Mouse driver\r
- ------------\r
-\r
-mousex var Mouse x coordinate.\r
-mousey var Mouse y coordinate.\r
-mousekeyl var Mouse left key.\r
-mousekeym var Mouse middle key.\r
-mousekeyr var Mouse right key.\r
-mousec var Display current mouse coordinates in top left part of screen,\r
- if true. (good for debugging)\r
-mousepointer var Image buffer, holding current mouse pointer.\r
-mouseadd ( ModuleAddr x1 x2 y1 y2 -- ) Add specified area on screen,\r
- into mause click buffer. If any mouse button is clicked on\r
- that area, module at "ModuleAddr" will be executed.\r
-mousebe var Amount of buffer elements.\r
-mousedo ( -- ) Updates mouse coordinates and keys. Parse mouse\r
- click buffer, and draw mouse cursor to "screen".\r