JWM Source Documentation
cursor.h
Go to the documentation of this file.
00001 00010 #ifndef CURSOR_H 00011 #define CURSOR_H 00012 00013 #include "border.h" 00014 00016 void InitializeCursors(); 00017 void StartupCursors(); 00018 void ShutdownCursors(); 00019 void DestroyCursors(); 00026 int GrabMouseForResize(BorderActionType action); 00027 00031 int GrabMouseForMove(); 00032 00036 int GrabMouse(Window w); 00037 00041 int GrabMouseForChoose(); 00042 00047 Cursor GetFrameCursor(BorderActionType action); 00048 00054 void MoveMouse(Window win, int x, int y); 00055 00060 void SetMousePosition(int x, int y); 00061 00066 void GetMousePosition(int *x, int *y); 00067 00071 unsigned int GetMouseMask(); 00072 00076 void SetDefaultCursor(Window w); 00077 00081 void SetDoubleClickSpeed(const char *str); 00082 00086 void SetDoubleClickDelta(const char *str); 00087 00088 #endif /* CURSOR_H */ 00089