open-insight/SYSPROG/STPROCINS/MSWIN_SYSTEMMETRIC_EQUATES.txt
2024-03-25 15:17:34 -07:00

135 lines
5.6 KiB
Plaintext

compile insert msWin_SystemMetric_Equates
/*
** Copyright (C) 2012 Revelation Software Inc. All Rights Reserved **
Author Mr C
Date January 2013
Purpose Equates for use with the System Metric API functions
Comments
========
Amended Date Reason
======= ==== ======
mtr 12 Dec 2014 Git sucks
*/
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#ifndef _MSWIN_SYSTEMMETRIC_EQUATES_
#define _MSWIN_SYSTEMMETRIC_EQUATES_
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
declare function msWin_GetSystemMetrics
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
equ SM_CXSCREEN$ to 0
equ SM_CYSCREEN$ to 1
equ SM_CXVSCROLL$ to 2
equ SM_CYHSCROLL$ to 3
equ SM_CYCAPTION$ to 4
equ SM_CXBORDER$ to 5
equ SM_CYBORDER$ to 6
equ SM_CXDLGFRAME$ to 7
equ SM_CYDLGFRAME$ to 8
equ SM_CYVTHUMB$ to 9
equ SM_CXHTHUMB$ to 10
equ SM_CXICON$ to 11
equ SM_CYICON$ to 12
equ SM_CXCURSOR$ to 13
equ SM_CYCURSOR$ to 14
equ SM_CYMENU$ to 15
equ SM_CXFULLSCREEN$ to 0x10
equ SM_CYFULLSCREEN$ to 17
equ SM_CYKANJIWINDOW$ to 18
equ SM_MOUSEPRESENT$ to 19
equ SM_CYVSCROLL$ to 20
equ SM_CXHSCROLL$ to 21
equ SM_DEBUG$ to 22
equ SM_SWAPBUTTON$ to 23
equ SM_RESERVED1$ to 24
equ SM_RESERVED2$ to 25
equ SM_RESERVED3$ to 26
equ SM_RESERVED4$ to 27
equ SM_CXMIN$ to 28
equ SM_CYMIN$ to 29
equ SM_CXSIZE$ to 30
equ SM_CYSIZE$ to 31
equ SM_CXFRAME$ to 0x20
equ SM_CYFRAME$ to 33
equ SM_CXMINTRACK$ to 34
equ SM_CYMINTRACK$ to 35
equ SM_CXDOUBLECLK$ to 36
equ SM_CYDOUBLECLK$ to 37
equ SM_CXICONSPACING$ to 38
equ SM_CYICONSPACING$ to 39
equ SM_MENUDROPALIGNMENT$ to 40
equ SM_PENWINDOWS$ to 41
equ SM_DBCSENABLED$ to 42
equ SM_CMOUSEBUTTONS$ to 43
equ SM_CXFIXEDFRAME$ to SM_CXDLGFRAME$
equ SM_CYFIXEDFRAME$ to SM_CYDLGFRAME$
equ SM_CXSIZEFRAME$ to SM_CXFRAME$
equ SM_CYSIZEFRAME$ to SM_CYFRAME$
equ SM_SECURE$ to 44
equ SM_CXEDGE$ to 45
equ SM_CYEDGE$ to 46
equ SM_CXMINSPACING$ to 47
equ SM_CYMINSPACING$ to 48
equ SM_CXSMICON$ to 49
equ SM_CYSMICON$ to 50
equ SM_CYSMCAPTION$ to 51
equ SM_CXSMSIZE$ to 52
equ SM_CYSMSIZE$ to 53
equ SM_CXMENUSIZE$ to 54
equ SM_CYMENUSIZE$ to 55
equ SM_ARRANGE$ to 56
equ SM_CXMINIMIZED$ to 57
equ SM_CYMINIMIZED$ to 58
equ SM_CXMAXTRACK$ to 59
equ SM_CYMAXTRACK$ to 60
equ SM_CXMAXIMIZED$ to 61
equ SM_CYMAXIMIZED$ to 62
equ SM_NETWORK$ to 63
equ SM_CLEANBOOT$ to 67
equ SM_CXDRAG$ to 68
equ SM_CYDRAG$ to 69
equ SM_SHOWSOUNDS$ to 70
equ SM_CXMENUCHECK$ to 71 ; * // Use instead of GetMenuCheckMarkDimensions()!
equ SM_CYMENUCHECK$ to 72
equ SM_SLOWMACHINE$ to 73
equ SM_MIDEASTENABLED$ to 74
equ SM_MOUSEWHEELPRESENT$ to 75
equ SM_XVIRTUALSCREEN$ to 76
equ SM_YVIRTUALSCREEN$ to 77
equ SM_CXVIRTUALSCREEN$ to 78
equ SM_CYVIRTUALSCREEN$ to 79
equ SM_CMONITORS$ to 80
equ SM_SAMEDISPLAYFORMAT$ to 81
equ SM_IMMENABLED$ to 82
equ SM_CXFOCUSBORDER$ to 83
equ SM_CYFOCUSBORDER$ to 84
equ SM_TABLETPC$ to 86
equ SM_MEDIACENTER$ to 87
equ SM_STARTER$ to 88
equ SM_SERVERR2$ to 89
equ SM_MOUSEHORIZONTALWHEELPRESENT$ to 91
equ SM_CXPADDEDBORDER$ to 92
equ SM_DIGITIZER$ to 94
equ SM_MAXIMUMTOUCHES$ to 95
equ SM_REMOTESESSION$ to 0x1000
equ SM_SHUTTINGDOWN$ to 0x2000
equ SM_REMOTECONTROL$ to 0x2001
equ SM_CARETBLINKINGENABLED$ to 0x2002
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#endif