Release 940201
[wine.git] / include / scroll.h
blob2804a46a2a8e2494b07ff162d0d00ef3ac990bf1
1 /*
2 * Scroll Bar definitions
3 */
6 typedef struct tagHEADSSCROLL {
7 short CurVal;
8 short MinVal;
9 short MaxVal;
10 short MaxPix;
11 short CurPix;
12 RECT rect;
13 BOOL ThumbActive;
14 BOOL TimerPending;
15 WORD ButtonDown;
16 WORD Direction;
17 DWORD dwStyle;
18 HWND hWndOwner;
19 } HEADSCROLL;
20 typedef HEADSCROLL FAR* LPHEADSCROLL;
24 void ScrollBarButtonDown(HWND hWnd, int nBar, int x, int y);
25 void ScrollBarButtonUp(HWND hWnd, int nBar, int x, int y);
26 void ScrollBarMouseMove(HWND hWnd, int nBar, WORD wParam, int x, int y);
27 void StdDrawScrollBar(HWND hWnd, HDC hDC, int nBar, LPRECT lprect, LPHEADSCROLL lphs);
28 int CreateScrollBarStruct(HWND hWnd);
29 void NC_CreateScrollBars(HWND hWnd);