47 lines
806 B
C
47 lines
806 B
C
/*
|
|
* 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 */
|