50 lines
852 B
C
50 lines
852 B
C
/*
|
|
* Trackbar class extra info
|
|
*
|
|
* Copyright 1998 Eric Kohl
|
|
*/
|
|
|
|
#ifndef __WINE_TRACKBAR_H
|
|
#define __WINE_TRACKBAR_H
|
|
|
|
#include "windef.h"
|
|
#include "wingdi.h"
|
|
|
|
typedef struct tagTRACKBAR_INFO
|
|
{
|
|
INT nRangeMin;
|
|
INT nRangeMax;
|
|
INT nLineSize;
|
|
INT nPageSize;
|
|
INT nSelMin;
|
|
INT nSelMax;
|
|
INT nPos;
|
|
UINT uThumbLen;
|
|
UINT uNumTics;
|
|
UINT uTicFreq;
|
|
HWND hwndNotify;
|
|
HWND hwndToolTip;
|
|
HWND hwndBuddyLA;
|
|
HWND hwndBuddyRB;
|
|
INT fLocation;
|
|
COLORREF clrBk;
|
|
INT flags;
|
|
BOOL bFocus;
|
|
RECT rcChannel;
|
|
RECT rcSelection;
|
|
RECT rcThumb;
|
|
INT 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 */
|