| /* | |
| * Up-down class extra info | |
| * | |
| * Copyright 1997 Dimitrie O. Paun | |
| */ | |
| #ifndef __WINE_UPDOWN_H | |
| #define __WINE_UPDOWN_H | |
| #include "windef.h" | |
| #include "commctrl.h" | |
| #define UPDOWN_BUDDYCLASSNAMELEN 40 | |
| typedef struct | |
| { | |
| UINT AccelCount; /* Number of elements in AccelVect */ | |
| UDACCEL* AccelVect; /* Vector containing AccelCount elements */ | |
| INT Base; /* Base to display nr in the buddy window */ | |
| INT CurVal; /* Current up-down value */ | |
| INT MinVal; /* Minimum up-down value */ | |
| INT MaxVal; /* Maximum up-down value */ | |
| HWND Buddy; /* Handle to the buddy window */ | |
| CHAR szBuddyClass[UPDOWN_BUDDYCLASSNAMELEN]; /* Buddy window class name */ | |
| INT Flags; /* Internal Flags FLAG_* */ | |
| } UPDOWN_INFO; | |
| typedef struct tagNM_UPDOWN | |
| { | |
| NMHDR hdr; | |
| int iPos; | |
| int iDelta; | |
| } NM_UPDOWN; | |
| extern VOID UPDOWN_Register (VOID); | |
| extern VOID UPDOWN_Unregister (VOID); | |
| #endif /* __WINE_UPDOWN_H */ |