Changed pidl structure to match the pidl's used in lnk-files.
[wine] / include / trackbar.h
1 /*
2  * Trackbar class extra info
3  *
4  * Copyright 1998 Eric Kohl
5  */
6
7 #ifndef __WINE_TRACKBAR_H
8 #define __WINE_TRACKBAR_H
9
10 typedef struct tagTRACKBAR_INFO
11 {
12     INT32  nRangeMin;
13     INT32  nRangeMax;
14     INT32  nLineSize;
15     INT32  nPageSize;
16     INT32  nSelMin;
17     INT32  nSelMax;
18     INT32  nPos;
19     UINT32 uThumbLen;
20     UINT32 uNumTics;
21         UINT32  uTicFreq;
22         HWND32 hwndNotify;
23     HWND32 hwndToolTip;
24     HWND32 hwndBuddyLA;
25     HWND32 hwndBuddyRB;
26     INT32  fLocation;
27         COLORREF clrBk;
28         
29         INT32  flags;
30     BOOL32 bFocus;
31     RECT32 rcChannel;
32     RECT32 rcSelection;
33     RECT32 rcThumb;
34         INT32  dragPos;
35     LPLONG tics;
36 } TRACKBAR_INFO;
37
38
39 #define TB_REFRESH_TIMER       1
40 #define TB_REFRESH_DELAY       1
41
42
43
44 extern VOID TRACKBAR_Register (VOID);
45 extern VOID TRACKBAR_Unregister (VOID);
46
47 #endif  /* __WINE_TRACKBAR_H */