added sysprog entities
This commit is contained in:
61
SYSPROG/STPROCINS/MSWIN_TRACKMOUSEEVENT_EQUATES.txt
Normal file
61
SYSPROG/STPROCINS/MSWIN_TRACKMOUSEEVENT_EQUATES.txt
Normal file
@ -0,0 +1,61 @@
|
||||
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
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
Reference in New Issue
Block a user