#include "kernel.h"
Functions | |
| void | MouseSetCursorSpeed (l_int Speed) |
| Changes the mouse speed Larger value of Speed reprents slower mouse mouvement At startup, value read from registry (/SYSTEM/MOUSE/speed). | |
| void | MouseSetDblClkSpeed (l_int Speed) |
| Changes the mouse double click speed Set the maximal time between 2 click to be interpreted as a double click (in deciseconds) At startup, value read from registry (/SYSTEM/MOUSE/dblclk). | |
| void | MouseSetCursor (PCursor Cur) |
| Changes the cursor to the specified one. | |
| void | MouseSetCursorNamed (l_text Name) |
| Changes the cursor to the specified one. | |
| void | MouseShow (void) |
| Makes the mouse cursor visible. | |
| void | MouseHide (void) |
| Hides the mouse cursor. | |
| PCursor | NewCursor (p_bitmap Img, l_int SpotX, l_int SpotY) |
| Allocates a new cursor form a bitmap. | |
| void | FreeCursor (PCursor c) |
| Free a cursor. | |
| l_bool | __MouseStop (void) |
| Removes temporary mouse support by kernel, and allow extra software to uses it directly Never uses it in multitask mode. | |
| l_bool | __MouseRestart (void) |
| Restores mouse after a __MouseStop call Do not show mouse, use MouseShow(); after it. | |
Variables | |
| PList | Cursors = NULL |
| System cursors collection. | |
1.3.8