62 lines
2.2 KiB
Plaintext
62 lines
2.2 KiB
Plaintext
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
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|