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

95 lines
3.8 KiB
Plaintext

compile insert MsWin_Edit_Equates
/*
Author Captain C
Date Oktober 2012
Purpose Equates for the Windows EDIT controls
Comments
Amended Date Reason
======= ==== ======
mtr 12 Dec 2014 Git sucks
*/
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#ifndef _MSWIN_EDIT_EQUATES_
#define _MSWIN_EDIT_EQUATES_
///////////////////////////////////////////////////////////////////////////////
// EDIT style equates /////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
equ ES_LEFT$ to 0x0000
equ ES_CENTER$ to 0x0001
equ ES_RIGHT$ to 0x0002
equ ES_MULTILINE$ to 0x0004
equ ES_UPPERCASE$ to 0x0008
equ ES_LOWERCASE$ to 0x0010
equ ES_PASSWORD$ to 0x0020
equ ES_AUTOVSCROLL$ to 0x0040
equ ES_AUTOHSCROLL$ to 0x0080
equ ES_NOHIDESEL$ to 0x0100
equ ES_OEMCONVERT$ to 0x0400
equ ES_READONLY$ to 0x0800
equ ES_WANTRETURN$ to 0x1000
///////////////////////////////////////////////////////////////////////////////
// EDIT message equates ///////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
equ EM_GETSEL$ to 0x00B0
equ EM_SETSEL$ to 0x00B1
equ EM_GETRECT$ to 0x00B2
equ EM_SETRECT$ to 0x00B3
equ EM_SETRECTNP$ to 0x00B4
equ EM_SCROLL$ to 0x00B5
equ EM_LINESCROLL$ to 0x00B6
equ EM_SCROLLCARET$ to 0x00B7
equ EM_GETMODIFY$ to 0x00B8
equ EM_SETMODIFY$ to 0x00B9
equ EM_GETLINECOUNT$ to 0x00BA
equ EM_LINEINDEX$ to 0x00BB
equ EM_SETHANDLE$ to 0x00BC
equ EM_GETHANDLE$ to 0x00BD
equ EM_GETTHUMB$ to 0x00BE
equ EM_LINELENGTH$ to 0x00C1
equ EM_REPLACESEL$ to 0x00C2
equ EM_GETLINE$ to 0x00C4
equ EM_LIMITTEXT$ to 0x00C5
equ EM_CANUNDO$ to 0x00C6
equ EM_UNDO$ to 0x00C7
equ EM_FMTLINES$ to 0x00C8
equ EM_LINEFROMCHAR$ to 0x00C9
equ EM_SETTABSTOPS$ to 0x00CB
equ EM_SETPASSWORDCHAR$ to 0x00CC
equ EM_EMPTYUNDOBUFFER$ to 0x00CD
equ EM_GETFIRSTVISIBLELINE$ to 0x00CE
equ EM_SETREADONLY$ to 0x00CF
equ EM_SETWORDBREAKPROC$ to 0x00D0
equ EM_GETWORDBREAKPROC$ to 0x00D1
equ EM_GETPASSWORDCHAR$ to 0x00D2
equ EM_SETMARGINS$ to 0x00D3
equ EM_GETMARGINS$ to 0x00D4
equ EM_SETLIMITTEXT$ to EM_LIMITTEXT$
equ EM_GETLIMITTEXT$ to 0x00D5
equ EM_POSFROMCHAR$ to 0x00D6
equ EM_CHARFROMPOS$ to 0x00D7
equ EM_SETIMESTATUS$ to 0x00D8
equ EM_GETIMESTATUS$ to 0x00D9
equ ECM_FIRST$ to 0x1500
equ EM_SETCUEBANNER$ to ECM_FIRST$ + 1
equ EM_GETCUEBANNER$ to ECM_FIRST$ + 2
equ EM_SHOWBALLOONTIP$ to ECM_FIRST$ + 3
///////////////////////////////////////////////////////////////////////////////
// Misc EDIT equates //////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
equ EDIT_DFT_PASSWORD_CHAR$ to 42
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#endif