13 lines
397 B
C
13 lines
397 B
C
|
// stuff for doing auto scrolling
|
||
|
#define NUM_POINTS 3
|
||
|
typedef struct { // asd
|
||
|
int iNextSample;
|
||
|
DWORD dwLastScroll;
|
||
|
BOOL bFull;
|
||
|
POINT pts[NUM_POINTS];
|
||
|
DWORD dwTimes[NUM_POINTS];
|
||
|
} AUTO_SCROLL_DATA;
|
||
|
|
||
|
#define DAD_InitScrollData(pad) (pad)->bFull = FALSE, (pad)->iNextSample = 0, (pad)->dwLastScroll = 0
|
||
|
BOOL DAD_AutoScroll(HWND hwnd, AUTO_SCROLL_DATA *pad, const POINT *pptNow);
|