blob: 9962d12b24ebe283a4e86cd5d3871ff74d29ed07 [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 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_DRAG_TIMER 1
#define TB_DRAG_DELAY 10
extern VOID TRACKBAR_Register (VOID);
extern VOID TRACKBAR_Unregister (VOID);
#endif /* __WINE_TRACKBAR_H */