blob: 468791ebdf957fbf16b29b20cf7cdea4d7a85d18 [file] [log] [blame]
/*
* Trackbar class extra info
*
* Copyright 1998 Eric Kohl
*/
#ifndef __WINE_TRACKBAR_H
#define __WINE_TRACKBAR_H
typedef struct tagTRACKBAR_INFO
{
INT32 nRangeMin;
INT32 nRangeMax;
INT32 nLineSize;
INT32 nPageSize;
INT32 nSelMin;
INT32 nSelMax;
INT32 nPos;
UINT32 uThumbLen;
UINT32 uNumTics;
UINT32 uTicFreq;
HWND32 hwndNotify;
HWND32 hwndToolTip;
HWND32 hwndBuddyLA;
HWND32 hwndBuddyRB;
INT32 fLocation;
COLORREF clrBk;
INT32 flags;
BOOL32 bFocus;
RECT32 rcChannel;
RECT32 rcSelection;
RECT32 rcThumb;
INT32 dragPos;
LPLONG tics;
} TRACKBAR_INFO;
#define TB_REFRESH_TIMER 1
#define TB_REFRESH_DELAY 1
extern VOID TRACKBAR_Register (VOID);
extern VOID TRACKBAR_Unregister (VOID);
#endif /* __WINE_TRACKBAR_H */