95 lines
		
	
	
		
			3.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			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
 |