|
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.
|