X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FApplications%2Faxwin3_src%2FWM%2Finclude%2Fwm_messages.h;h=c7955f63852b605096b0ef32da1727ea3d9cf5d5;hb=bfacdd3b71576cf6ceaa83352d3a7d162adb75e1;hp=d37097ff5b511b9f744a0576271d3f5a3d3d1178;hpb=7f1cbeafb4acc13d0cc7c11ac47df3efe473c106;p=tpg%2Facess2.git diff --git a/Usermode/Applications/axwin3_src/WM/include/wm_messages.h b/Usermode/Applications/axwin3_src/WM/include/wm_messages.h index d37097ff..c7955f63 100644 --- a/Usermode/Applications/axwin3_src/WM/include/wm_messages.h +++ b/Usermode/Applications/axwin3_src/WM/include/wm_messages.h @@ -32,9 +32,33 @@ enum eWM_WindowMessages WNDMSG_CLASS_MAX = 0x2000, }; +struct sWndMsg_Bool +{ + uint8_t Val; +}; + struct sWndMsg_Resize { uint16_t W, H; }; +struct sWndMsg_MouseMove +{ + int16_t X, Y; + int16_t dX, dY; +}; + +struct sWndMsg_MouseButton +{ + int16_t X, Y; + uint8_t Button; + uint8_t bPressed; +}; + +struct sWndMsg_KeyAction +{ + uint32_t KeySym; + uint32_t UCS32; +}; + #endif