- first 'dummy' implementation of ImageList_Read
[wine] / include / imagelist.h
1 /*
2  * ImageList definitions
3  *
4  * Copyright 1998 Eric Kohl
5  */
6  
7 #ifndef __WINE_IMAGELIST_H
8 #define __WINE_IMAGELIST_H
9
10 #include "wingdi.h"
11
12 struct _IMAGELIST
13 {
14     HBITMAP hbmImage;
15     HBITMAP hbmMask;
16     HBRUSH  hbrBlend25;
17     HBRUSH  hbrBlend50;
18     COLORREF  clrBk;
19     COLORREF  clrFg;
20     INT     cInitial;
21     INT     cGrow;
22     INT     cMaxImage;
23     INT     cCurImage;
24     INT     cx;
25     INT     cy;
26     UINT    flags;
27     UINT    uBitsPixel;
28     INT     nOvlIdx[15];
29 };
30  
31 typedef struct _IMAGELIST *HIMAGELIST;
32
33
34 /* header used by ImageList_Read() and ImageList_Write() */
35
36 typedef struct _ILHEAD
37 {
38     USHORT usMagic;
39     USHORT usParam1;
40     INT    Param2;
41     INT    Param3;
42     INT    Param4;
43     INT    Param5;
44     INT    Param6;
45     INT    Param7;
46 } ILHEAD;
47
48 #endif  /* __WINE_IMAGELIST_H */
49