Release 950319
[wine] / include / listbox.h
1 /*
2  *   List Box definitions
3  */
4
5
6 typedef struct tagLISTSTRUCT {
7         DRAWITEMSTRUCT  dis;
8         HANDLE          hMem;
9         HANDLE          hData;
10         char            *itemText;
11         void            *lpNext;
12 } LISTSTRUCT;
13 typedef LISTSTRUCT FAR* LPLISTSTRUCT;
14
15
16 typedef struct tagHEADLIST {
17         UINT    FirstVisible;
18         UINT    ItemsCount;
19         short   ItemsVisible;
20         short   ColumnsVisible;
21         short   ItemsPerColumn;
22         short   ItemFocused;
23         short   PrevFocused;
24         short   SelCount;
25         short   StdItemHeight;
26         short   ColumnsWidth;
27         short   DrawCtlType;
28         void    *lpFirst; 
29         DWORD   dwStyle;
30         HWND    hWndLogicParent;
31         HFONT   hFont;
32         BOOL    bRedrawFlag;
33 /*      MDESC   *Heap; */
34 } HEADLIST;
35 typedef HEADLIST FAR* LPHEADLIST;
36
37