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