From: Connor McAdams cmcadams@codeweavers.com
Signed-off-by: Connor McAdams cmcadams@codeweavers.com --- include/winuser.h | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+)
diff --git a/include/winuser.h b/include/winuser.h index 453f561e62f..4ed29e86616 100644 --- a/include/winuser.h +++ b/include/winuser.h @@ -3235,6 +3235,17 @@ typedef struct /* User event Id limits */ #define EVENT_MIN 0x00000001 #define EVENT_MAX 0x7FFFFFFF +#define EVENT_SYSTEM_END 0x000000FF +#define EVENT_OEM_DEFINED_START 0x00000101 +#define EVENT_OEM_DEFINED_END 0x000001FF +#define EVENT_CONSOLE_END 0x000040FF +#define EVENT_UIA_EVENTID_START 0x00004E00 +#define EVENT_UIA_EVENTID_END 0x00004EFF +#define EVENT_UIA_PROPID_START 0x00007500 +#define EVENT_UIA_PROPID_END 0x000075FF +#define EVENT_OBJECT_END 0x000080FF +#define EVENT_AIA_START 0x0000A000 +#define EVENT_AIA_END 0x0000AFFF
/* System events */ #define EVENT_SYSTEM_SOUND 0x01 @@ -3260,6 +3271,13 @@ typedef struct #define EVENT_SYSTEM_SWITCHEND 0x15 #define EVENT_SYSTEM_MINIMIZESTART 0x16 #define EVENT_SYSTEM_MINIMIZEEND 0x17 +#define EVENT_SYSTEM_DESKTOPSWITCH 0x20 +#define EVENT_SYSTEM_SWITCHER_APPGRABBED 0x24 +#define EVENT_SYSTEM_SWITCHER_APPOVERTARGET 0x25 +#define EVENT_SYSTEM_SWITCHER_APPDROPPED 0x26 +#define EVENT_SYSTEM_SWITCHER_CANCELLED 0x27 +#define EVENT_SYSTEM_IME_KEY_NOTIFICATION 0x29 +
/* Console events */ #define EVENT_CONSOLE_CARET 0x4001 @@ -3295,6 +3313,24 @@ typedef struct #define EVENT_OBJECT_DEFACTIONCHANGE 0x8011 #define EVENT_OBJECT_ACCELERATORCHANGE 0x8012 #define EVENT_OBJECT_INVOKED 0x8013 +#define EVENT_OBJECT_TEXTSELECTIONCHANGED 0x8014 +#define EVENT_OBJECT_CONTENTSCROLLED 0x8015 +/* Typo matches Window's headers, ARRANGMENT should be ARRANGEMENT presumably. */ +#define EVENT_SYSTEM_ARRANGMENTPREVIEW 0x8016 +#define EVENT_OBJECT_CLOAKED 0x8017 +#define EVENT_OBJECT_UNCLOAKED 0x8018 +#define EVENT_OBJECT_LIVEREGIONCHANGED 0x8019 +#define EVENT_OBJECT_HOSTEDOBJECTSINVALIDATED 0x8020 +#define EVENT_OBJECT_DRAGSTART 0x8021 +#define EVENT_OBJECT_DRAGCANCEL 0x8022 +#define EVENT_OBJECT_DRAGCOMPLETE 0x8023 +#define EVENT_OBJECT_DRAGENTER 0x8024 +#define EVENT_OBJECT_DRAGLEAVE 0x8025 +#define EVENT_OBJECT_DRAGDROPPED 0x8026 +#define EVENT_OBJECT_IME_SHOW 0x8027 +#define EVENT_OBJECT_IME_HIDE 0x8028 +#define EVENT_OBJECT_IME_CHANGE 0x8029 +#define EVENT_OBJECT_TEXTEDIT_CONVERSIONTARGETCHANGED 0x8030
/* Sound events */ #define SOUND_SYSTEM_STARTUP 1