mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-01-16 03:19:54 +08:00
1698ff392a
* lib/oleacc.def: New file. * include/winable.h: New file. * include/oleacc.h: Add extern "C" guard. (NAVDIR_*, ROLE_*, STATE_*): Add missing constants. (AccessibleChildren, AccessibleObjectFromEvent, AccessibleObjectFromPoint, AccessibleObjectFromWindow, CreateStdAccessibleProxy[AW], GetOleaccVersionInfo, GetRoleText[AW], GetStateText[AW], LresultFromObject, ObjectFromLresult, WindowFromAccessibleObject): Add prototypes and UNICODE mappings. * include/winuser.h (NotifyWinEvent): Add prototype. (OBJID_WINDOW, OBJID_SYSMENU, OBJID_TITLEBAR, OBJID_MENU, OBJID_CLIENT, OBJID_VSCROLL, OBJID_HSCROLL, OBJID_SIZEGRIP, OBJID_CARET, OBJID_CURSOR, OBJID_ALERT, OBJID_SOUND): Move from here to... * include/winable.h (OBJID_WINDOW, OBJID_SYSMENU, OBJID_TITLEBAR, OBJID_MENU, OBJID_CLIENT, OBJID_VSCROLL, OBJID_HSCROLL, OBJID_SIZEGRIP, OBJID_CARET, OBJID_CURSOR, OBJID_ALERT, OBJID_SOUND): Here, as per documentation. * lib/test.c: Include winable.h. * lib/user32.def (NotifyWinEvent): Add missing export.
28 lines
568 B
C
28 lines
568 B
C
#ifndef _WINABLE_H
|
|
#define _WINABLE_H
|
|
#if __GNUC__ >=3
|
|
#pragma GCC system_header
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#define OBJID_WINDOW 0x00000000
|
|
#define OBJID_SYSMENU 0xFFFFFFFF
|
|
#define OBJID_TITLEBAR 0xFFFFFFFE
|
|
#define OBJID_MENU 0xFFFFFFFD
|
|
#define OBJID_CLIENT 0xFFFFFFFC
|
|
#define OBJID_VSCROLL 0xFFFFFFFB
|
|
#define OBJID_HSCROLL 0xFFFFFFFA
|
|
#define OBJID_SIZEGRIP 0xFFFFFFF9
|
|
#define OBJID_CARET 0xFFFFFFF8
|
|
#define OBJID_CURSOR 0xFFFFFFF7
|
|
#define OBJID_ALERT 0xFFFFFFF6
|
|
#define OBJID_SOUND 0xFFFFFFF5
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
#endif /* _WINABLE_H */
|