Separated 32 bit functions to shellole.c.
[wine/multimedia.git] / include / trackbar.h
blob0777a2451d0f63f21dca225f538c9edd9fd14a90
1 /*
2 * Trackbar class extra info
4 * Copyright 1998 Eric Kohl
5 */
7 #ifndef __WINE_TRACKBAR_H
8 #define __WINE_TRACKBAR_H
10 #include "windef.h"
11 #include "wingdi.h"
13 typedef struct tagTRACKBAR_INFO
15 INT nRangeMin;
16 INT nRangeMax;
17 INT nLineSize;
18 INT nPageSize;
19 INT nSelMin;
20 INT nSelMax;
21 INT nPos;
22 UINT uThumbLen;
23 UINT uNumTics;
24 UINT uTicFreq;
25 HWND hwndNotify;
26 HWND hwndToolTip;
27 HWND hwndBuddyLA;
28 HWND hwndBuddyRB;
29 INT fLocation;
30 COLORREF clrBk;
31 INT flags;
32 BOOL bFocus;
33 RECT rcChannel;
34 RECT rcSelection;
35 RECT rcThumb;
36 INT dragPos;
37 LPLONG tics;
38 } TRACKBAR_INFO;
41 /* #define TB_REFRESH_TIMER 1 */
42 /* #define TB_REFRESH_DELAY 1 */
46 extern VOID TRACKBAR_Register (VOID);
47 extern VOID TRACKBAR_Unregister (VOID);
49 #endif /* __WINE_TRACKBAR_H */