|
Files |
| file | mouse.c |
| | Mouse core file.
|
| file | mouse.h |
| | Mouse header file.
|
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.
|
| PList | Cursors |
| | System cursors collection.
|