Release 0.6
[wine] / include / cursor.h
1 /*
2  * structure definitions for CURSOR
3  *
4  * Copyright  Martin Ayotte, 1993
5  *
6  */
7
8 typedef struct {
9         BYTE    Width;
10         BYTE    Reserved1;
11         BYTE    Height;
12         BYTE    Reserved2;
13         WORD    curXHotspot;
14         WORD    curYHotspot;
15         DWORD   curDIBSize;
16         DWORD   curDIBOffset;
17         } CURSORDESCRIP;
18
19 typedef struct {
20         CURSORDESCRIP   descriptor;
21         HBITMAP         hBitmap;
22         Display         *display;
23         Pixmap          pixshape;
24         Pixmap          pixmask;
25         Cursor          xcursor;
26         } CURSORALLOC;
27