home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of A1200
/
World_Of_A1200.iso
/
programs
/
disk
/
misc
/
dcmp
/
source
/
source.lha
/
pointer.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-10-24
|
1KB
|
35 lines
/*
* DCMP mouse pointer support by Tobias Ferber '92
*/
extern void SaveMouseColors(struct Window *);
extern void RestoreMouseColors(struct Window *);
extern USHORT *SetMousePointer(struct Window *,USHORT*,WORD,WORD,WORD,WORD,USHORT *);
extern void UnsetMousePointer(struct Window *,USHORT *,WORD);
extern void FlipPointerX(struct Window *);
extern void FlipPointerY(struct Window *);
extern void FlipPointerZ(struct Window *);
extern void SetMouseImage(struct Window *, int);
/* image numbers */
#define SMI_NONE -1
#define SMI_PREFS 0
#define SMI_KLONDIKE 1
#define SMI_GRABGLOVE 2
#define SMI_SLEEPGLOVE 3
#define SMI_DRAGGLOVE 4
#define SMI_NESSIE 5
#define SMI_BUSYBEE 6
#define SMI_ZZBUBBLE 7
#define SMI_STOPWATCH 8
#define SMI_HOURGLASS 9
#define SMI_DOTTY 10
#define SMI_STANDARD20 11
#define SMI_CROSSHAIR 12
#define SMI_TINY 13
#define SMI_BUG 14
#define SMI_INVISIBLE 15
#define UnsetMouseImage(w) SetMouseImage((w),SMI_NONE)