Removed check for union semun; cleaned up a bit.
[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     INT  nRangeMin;
13     INT  nRangeMax;
14     INT  nLineSize;
15     INT  nPageSize;
16     INT  nSelMin;
17     INT  nSelMax;
18     INT  nPos;
19     UINT uThumbLen;
20     UINT uNumTics;
21         UINT  uTicFreq;
22         HWND hwndNotify;
23     HWND hwndToolTip;
24     HWND hwndBuddyLA;
25     HWND hwndBuddyRB;
26     INT  fLocation;
27         COLORREF clrBk;
28         
29         INT  flags;
30     BOOL bFocus;
31     RECT rcChannel;
32     RECT rcSelection;
33     RECT rcThumb;
34         INT  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 */