Use emergency TEB selector to avoid debugger crashes when stepping
[wine] / include / updown.h
1 /*
2  * Up-down class extra info
3  *
4  * Copyright 1997 Dimitrie O. Paun
5  */
6
7 #ifndef __WINE_UPDOWN_H
8 #define __WINE_UPDOWN_H
9
10 #include "windows.h"
11 #include "commctrl.h"
12
13 typedef struct
14 {
15   UINT32      AccelCount;   /* Number of elements in AccelVect */
16   UDACCEL*    AccelVect;    /* Vector containing AccelCount elements */
17   INT32       Base;         /* Base to display nr in the buddy window */
18   INT32       CurVal;       /* Current up-down value */
19   INT32       MinVal;       /* Minimum up-down value */
20   INT32       MaxVal;       /* Maximum up-down value */
21   HWND32      Buddy;        /* Handle to the buddy window */
22   INT32       Flags;        /* Internal Flags FLAG_* */
23 } UPDOWN_INFO;
24
25 typedef struct tagNM_UPDOWN
26 {
27   NMHDR hdr;
28   int iPos;
29   int iDelta;
30 } NM_UPDOWN;
31
32 extern void UPDOWN_Register (void);
33
34 #endif  /* __WINE_UPDOWN_H */