compile insert msWin_TrackMouseEvent_Equates /* Author Mr C Date Feb 2022 Purpose Equates for use with the Win32 TrackMouseEvent function Comments ======== The TrackMouseEvent function also uses the TRACKMOUSEEVENT structure. Amended Date Reason ======= ==== ====== */ /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// #ifndef _MSWIN_TRACKMOUSEEVENT_EQUATES_ #define _MSWIN_TRACKMOUSEEVENT_EQUATES_ /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// declare function msWin_TrackMouseEvent * // TME flag equates equ TME_HOVER$ to 0x00000001 equ TME_LEAVE$ to 0x00000002 equ TME_NONCLIENT$ to 0x00000010 equ TME_QUERY$ to 0x40000000 equ TME_CANCEL$ to 0x80000000 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// * // Hover time equates equ HOVER_DEFAULT$ to 0xFFFFFFFF /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// * // TRACKMOUSEEVENT structure equates $uses @APPID*DLLSTRUCT**MSWIN_TRACKMOUSEEVENT equ TRACKMOUSEEVENT$ to "MSWIN_TRACKMOUSEEVENT" * // TRACKMOUSEEVENT structure pos equates equ TME_STRUCT_POS_CBSIZE$ to 1 equ TME_STRUCT_POS_DWFLAGS$ to 2 equ TME_STRUCT_POS_HWNDTRACK$ to 3 equ TME_STRUCT_POS_DWHOVERTIME$ to 4 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// #endif /////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////