JWM Source Documentation
cursor.h
Go to the documentation of this file.
1 
10 #ifndef CURSOR_H
11 #define CURSOR_H
12 
13 #include "border.h"
14 
16 #define InitializeCursors() (void)(0)
17 void StartupCursors(void);
18 void ShutdownCursors(void);
19 #define DestroyCursors() (void)(0)
20 
27 
31 char GrabMouseForMove(void);
32 
36 char GrabMouse(Window w);
37 
41 char GrabMouseForChoose(void);
42 
47 Cursor GetFrameCursor(BorderActionType action);
48 
54 void MoveMouse(Window win, int x, int y);
55 
61 void SetMousePosition(int x, int y, Window w);
62 
68 void GetMousePosition(int *x, int *y, Window *w);
69 
73 unsigned int GetMouseMask(void);
74 
78 void SetDefaultCursor(Window w);
79 
80 #endif /* CURSOR_H */
81 

joewing.net / Projects / JWM