added sysprog entities
This commit is contained in:
134
SYSPROG/STPROCINS/MSWIN_BUTTON_EQUATES.txt
Normal file
134
SYSPROG/STPROCINS/MSWIN_BUTTON_EQUATES.txt
Normal file
@ -0,0 +1,134 @@
|
||||
compile insert msWin_Button_Equates
|
||||
/*
|
||||
** Copyright (C) 2013 Revelation Software Inc. All Rights Reserved **
|
||||
|
||||
Author Mr C
|
||||
Date June 2013
|
||||
Purpose Equates for Win32 Button controls
|
||||
|
||||
Amended Date Reason
|
||||
======= ==== ======
|
||||
|
||||
*/
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _MSWIN_BUTTON_EQUATES_
|
||||
#define _MSWIN_BUTTON_EQUATES_
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
equ BUTTON_CLASS$ to "Button"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
// Button Messages ////////////////////////////////////////////////////////////
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
* // From winuser.h
|
||||
|
||||
equ BM_GETCHECK$ to 0x00F0
|
||||
equ BM_SETCHECK$ to 0x00F1
|
||||
equ BM_GETSTATE$ to 0x00F2
|
||||
equ BM_SETSTATE$ to 0x00F3
|
||||
equ BM_SETSTYLE$ to 0x00F4
|
||||
equ BM_CLICK$ to 0x00F5
|
||||
equ BM_GETIMAGE$ to 0x00F6
|
||||
equ BM_SETIMAGE$ to 0x00F7
|
||||
equ BM_SETDONTCLICK$ to 0x00F8
|
||||
|
||||
* // From commctrl.h
|
||||
|
||||
equ BCM_FIRST$ to 0x1600
|
||||
|
||||
equ BCM_GETIDEALSIZE$ to 0x1601 ; * // ( BCM_FIRST + 1 )
|
||||
equ BCM_SETIMAGELIST$ to 0x1602 ; * // ( BCM_FIRST + 2 )
|
||||
equ BCM_GETIMAGELIST$ to 0x1603 ; * // ( BCM_FIRST + 3 )
|
||||
equ BCM_SETTEXTMARGIN$ to 0x1604 ; * // ( BCM_FIRST + 4 )
|
||||
equ BCM_GETTEXTMARGIN$ to 0x1605 ; * // ( BCM_FIRST + 5 )
|
||||
equ BCM_SETDROPDOWNSTATE$ to 0x1606 ; * // ( BCM_FIRST + 6 )
|
||||
equ BCM_SETSPLITINFO$ to 0x1607 ; * // ( BCM_FIRST + 7 )
|
||||
equ BCM_GETSPLITINFO$ to 0x1608 ; * // ( BCM_FIRST + 8 )
|
||||
equ BCM_SETNOTE$ to 0x1609 ; * // ( BCM_FIRST + 9 )
|
||||
equ BCM_GETNOTE$ to 0x160A ; * // ( BCM_FIRST + 10 )
|
||||
equ BCM_GETNOTELENGTH$ to 0x160B ; * // ( BCM_FIRST + 11 )
|
||||
equ BCM_SETSHIELD$ to 0x160C ; * // ( BCM_FIRST + 12 )
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
// Button Messages ////////////////////////////////////////////////////////////
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
equ BST_UNCHECKED$ to 0x0000
|
||||
equ BST_CHECKED$ to 0x0001
|
||||
equ BST_INDETERMINATE$ to 0x0002
|
||||
equ BST_PUSHED$ to 0x0004
|
||||
equ BST_FOCUS$ to 0x0008
|
||||
equ BST_HOT$ to 0x0200
|
||||
equ BST_DROPDOWNPUSHED$ to 0x0400
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
// Button Styles //////////////////////////////////////////////////////////////
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
equ BS_PUSHBUTTON$ to 0x00000000
|
||||
equ BS_DEFPUSHBUTTON$ to 0x00000001
|
||||
equ BS_CHECKBOX$ to 0x00000002
|
||||
equ BS_AUTOCHECKBOX$ to 0x00000003
|
||||
equ BS_RADIOBUTTON$ to 0x00000004
|
||||
equ BS_3STATE$ to 0x00000005
|
||||
equ BS_AUTO3STATE$ to 0x00000006
|
||||
equ BS_GROUPBOX$ to 0x00000007
|
||||
equ BS_USERBUTTON$ to 0x00000008
|
||||
equ BS_AUTORADIOBUTTON$ to 0x00000009
|
||||
equ BS_PUSHBOX$ to 0x0000000A
|
||||
equ BS_OWNERDRAW$ to 0x0000000B
|
||||
equ BS_TYPEMASK$ to 0x0000000F
|
||||
equ BS_LEFTTEXT$ to 0x00000020
|
||||
equ BS_TEXT$ to 0x00000000
|
||||
equ BS_ICON$ to 0x00000040
|
||||
equ BS_BITMAP$ to 0x00000080
|
||||
equ BS_LEFT$ to 0x00000100
|
||||
equ BS_RIGHT$ to 0x00000200
|
||||
equ BS_CENTER$ to 0x00000300
|
||||
equ BS_TOP$ to 0x00000400
|
||||
equ BS_BOTTOM$ to 0x00000800
|
||||
equ BS_VCENTER$ to 0x00000C00
|
||||
equ BS_PUSHLIKE$ to 0x00001000
|
||||
equ BS_MULTILINE$ to 0x00002000
|
||||
equ BS_NOTIFY$ to 0x00004000
|
||||
equ BS_FLAT$ to 0x00008000
|
||||
equ BS_RIGHTBUTTON$ to BS_LEFTTEXT$
|
||||
equ BS_SPLITBUTTON$ to 0x0000000C
|
||||
equ BS_DEFSPLITBUTTON$ to 0x0000000D
|
||||
equ BS_COMMANDLINK$ to 0x0000000E
|
||||
equ BS_DEFCOMMANDLINK$ to 0x0000000F
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
// Button Notification Codes //////////////////////////////////////////////////
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
// WM_COMMAND codes
|
||||
|
||||
equ BN_CLICKED$ to 0
|
||||
equ BN_PAINT$ to 1
|
||||
equ BN_HILITE$ to 2
|
||||
equ BN_UNHILITE$ to 3
|
||||
equ BN_DISABLE$ to 4
|
||||
equ BN_DOUBLECLICKED$ to 5
|
||||
equ BN_PUSHED$ to BN_HILITE$
|
||||
equ BN_UNPUSHED$ to BN_UNHILITE$
|
||||
equ BN_DBLCLK$ to BN_DOUBLECLICKED$
|
||||
equ BN_SETFOCUS$ to 6
|
||||
equ BN_KILLFOCUS$ to 7
|
||||
|
||||
// WM_NOTIFY codes
|
||||
|
||||
equ BCN_FIRST$ to -1250 ; * // (0U-1250U)
|
||||
equ BCN_LAST$ to -1350 ; * // (0U-1350U)
|
||||
|
||||
equ BCN_HOTITEMCHANGE$ to -1249 ; * // (BCN_FIRST + 0x0001)
|
||||
equ BCN_DROPDOWN$ to -1248 ; * // (BCN_FIRST + 0x0002)
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#endif
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
Reference in New Issue
Block a user