summaryrefslogtreecommitdiffstats
path: root/winsup/w32api/lib
diff options
context:
space:
mode:
authorLuke Dunstan <infidel@users.sourceforge.net>2003-05-30 10:09:36 +0000
committerLuke Dunstan <infidel@users.sourceforge.net>2003-05-30 10:09:36 +0000
commit1698ff392ad8abc4320ddd9dd13609e5cef94030 (patch)
tree7fd3738d368156e5c7d7d305ff2e774305f88ba7 /winsup/w32api/lib
parenta681e7f0c6ed70f542b01832890e1ce63fdb3fb3 (diff)
downloadcygnal-1698ff392ad8abc4320ddd9dd13609e5cef94030.tar.gz
cygnal-1698ff392ad8abc4320ddd9dd13609e5cef94030.tar.bz2
cygnal-1698ff392ad8abc4320ddd9dd13609e5cef94030.zip
2003-05-30 Mattia Barbon <mbarbon@dsi.unive.it>
* 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.
Diffstat (limited to 'winsup/w32api/lib')
-rw-r--r--winsup/w32api/lib/oleacc.def17
-rw-r--r--winsup/w32api/lib/test.c1
-rw-r--r--winsup/w32api/lib/user32.def1
3 files changed, 19 insertions, 0 deletions
diff --git a/winsup/w32api/lib/oleacc.def b/winsup/w32api/lib/oleacc.def
new file mode 100644
index 000000000..c7ea13924
--- /dev/null
+++ b/winsup/w32api/lib/oleacc.def
@@ -0,0 +1,17 @@
+LIBRARY Oleacc.dll
+EXPORTS
+AccessibleChildren@20
+AccessibleObjectFromEvent@20
+AccessibleObjectFromPoint@16
+AccessibleObjectFromWindow@16
+CreateStdAccessibleObject@16
+CreateStdAccessibleProxyA@20
+CreateStdAccessibleProxyW@20
+GetOleaccVersionInfo@8
+GetRoleTextA@12
+GetRoleTextW@12
+GetStateTextA@12
+GetStateTextW@12
+LresultFromObject@12
+ObjectFromLresult@16
+WindowFromAccessibleObject@8
diff --git a/winsup/w32api/lib/test.c b/winsup/w32api/lib/test.c
index 3ce1e4ad3..808981c43 100644
--- a/winsup/w32api/lib/test.c
+++ b/winsup/w32api/lib/test.c
@@ -79,6 +79,7 @@
#include <ocidl.h>
#include <ole2ver.h>
#include <oleacc.h>
+#include <winable.h>
#include <olectl.h>
#include <oledlg.h>
#include <docobj.h>
diff --git a/winsup/w32api/lib/user32.def b/winsup/w32api/lib/user32.def
index 751475026..6e9cf8129 100644
--- a/winsup/w32api/lib/user32.def
+++ b/winsup/w32api/lib/user32.def
@@ -409,6 +409,7 @@ ModifyMenuW@20
MoveWindow@24
MsgWaitForMultipleObjects@20
MsgWaitForMultipleObjectsEx@20
+NotifyWinEvent@16
OemKeyScan@4
OemToCharA@8
OemToCharBuffA@12