| plan 9 kernel history: overview | file list | diff list |
1994/0211/pc/screen.h (diff list | history)
| 1994/0211/sys/src/9/pc/screen.h:0 – 1994/0414/sys/src/9/pc/screen.h:1,20 (short | long | prev | next) | ||
|
Add Cursorinfo.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1994/0414 | typedef struct Cursorinfo Cursorinfo; struct Cursorinfo { Cursor; Lock; int visible; /* on screen */ int disable; /* from being used */ int frozen; /* from being used */ Rectangle r; /* location */ Rectangle clipr; /* r clipped into screen */ int l; /* width of cursorwork (in bytes) */ int tl; /* scan line byte width of mouse at r */ }; Cursorinfo cursor; extern void cursoron(int); extern void cursoroff(int); extern Point mousexy(void); extern void cursorinit(void); | |