107 lines
		
	
	
		
			4.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			107 lines
		
	
	
		
			4.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| compile insert PS_Rebar_Equates
 | |
| /* 
 | |
|    ** Copyright (C) 2013 Revelation Software Inc. All Rights Reserved **
 | |
|    
 | |
|    Author   : Wile C Coyote - Super Genius
 | |
|    Date     : May 2013
 | |
|    Purpose  : Constants for working with PS REBAR object structures
 | |
|    
 | |
|    
 | |
|    Comments
 | |
|    ========
 | |
|    
 | |
|    
 | |
|    Amended  Date        Reason
 | |
|    =======  ====        ======
 | |
|    mtr      12 Dec 2014 Git sucks
 | |
| */
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| #ifndef _PS_REBAR_EQUATES_
 | |
| #define _PS_REBAR_EQUATES_
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
|   * $insert ps_Equates
 | |
|   * $insert oiwin_Equates
 | |
|       
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
|    // Properties held in window style bits in PSPOS_SDKSTYLE$ <0,0,1>
 | |
|    //
 | |
|    // CCS_NORESIZE              -> AUTODEPTH property (inverted)
 | |
|    // RBS_AUTOSIZE              -> n/a
 | |
|    // RBS_FIXEDORDER            -> FIXEDORDER property
 | |
|    // RBS_BANDBORDERS           -> SHOWBANDBORDERS property
 | |
|    // RBS_VARIABLEHEIGHT        -> VARIABLEHEIGHT property
 | |
|    // CCS_VERT                  -> VERTICAL property
 | |
|    // RBS_VERTICALGRIPPER       -> VERTICALGRIPPERS property   
 | |
|    
 | |
| ///////////////////////////////////////////////////////////////////////////////   
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
|    // PS Style equates
 | |
|    //
 | |
|    equ PSS_REBAR_NOBANDMAXIMIZE$           to 0x00000002 ; * // BANDMAXIMIZE property
 | |
|    
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
|    // SYSREPOSWINEXES structure overrides
 | |
|    
 | |
|    equ POS_RBR_BANDMAXIMIZE$            to POS_TYPESPECIFIC$
 | |
|    equ POS_RBR_CHILDCONTROLS$           to POS_TEXT_1$
 | |
|    equ POS_RBR_BANDS$                   to POS_TEXT_2$
 | |
|    Equ POS_RBR_IMAGELIST$				To POS_IMGLIST_1$ 
 | |
|    
 | |
|    equ PSPOS_RBR_BANDMAXIMIZE$            to PSPOS_TYPESPECIFIC$
 | |
|    equ PSPOS_RBR_CHILDCONTROLS$           to PSPOS_TEXT_1$
 | |
|    equ PSPOS_RBR_BANDS$                   to PSPOS_TEXT_2$
 | |
|    Equ PSPOS_RBR_IMAGELIST$				  To PSPOS_IMGLIST_1$ 
 | |
|    
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
|    // Band position equates (for use with .BANDS INSERT message)
 | |
|    
 | |
|    equ PSRBRBR_POS_NAME$                  to 1  ; * // Required!!!
 | |
|    equ PSRBRBR_POS_WIDTH$                 to 2  ; * // px
 | |
|    equ PSRBRBR_POS_HEADERWIDTH$           to 3  ; * // px
 | |
|    equ PSRBRBR_POS_IDEALWIDTH$            to 4  ; * // px
 | |
|    equ PSRBRBR_POS_TEXT$                  to 5
 | |
|    equ PSRBRBR_POS_HIDETEXT$              to 6  ; * // 1/0
 | |
|    equ PSRBRBR_POS_IMAGE$                 to 7
 | |
|    equ PSRBRBR_POS_IMAGELISTNUMBER$       to 8  
 | |
|    equ PSRBRBR_POS_FIXEDIMAGE$            to 9  ; * // 1/0
 | |
|    equ PSRBRBR_POS_FORECOLOR$             to 10 
 | |
|    equ PSRBRBR_POS_BACKCOLOR$             to 11 ; * // <from,to>
 | |
|    equ PSRBRBR_POS_CHILDCONTROL$          to 12 ; * // ID or struct  
 | |
|    equ PSRBRBR_POS_CHILDMINSIZE$          to 13 ; * // <w,h>
 | |
|    equ PSRBRBR_POS_ALIGNTOP$              to 14 ; * // 1/0
 | |
|    equ PSRBRBR_POS_VARIABLEHEIGHT$        to 15 ; * // 1/0
 | |
|    equ PSRBRBR_POS_INITIALHIEGHT$         to 16 ; * // px (only if variable height is set)
 | |
|    equ PSRBRBR_POS_MAXHEIGHT$             to 17 ; * // px (only if variable height is set)
 | |
|    equ PSRBRBR_POS_INTEGRALSTEP$          to 18 ; * // px (only if variable height is set)
 | |
|    equ PSRBRBR_POS_SHOWCHILDEDGE$         to 19 ; * // 1/0
 | |
|    equ PSRBRBR_POS_GRIPPERSTYLE$          to 20 ; * // 0/null, 1 or 2
 | |
|    equ PSRBRBR_POS_SHOWCHEVRON$           to 21 ; * // 1/0
 | |
|    equ PSRBRBR_POS_HIDEVERT$              to 22 ; * // 1/0
 | |
|    equ PSRBRBR_POS_HIDDEN$                to 23 ; * // 1/0
 | |
|    equ PSRBRBR_POS_BREAK$                 to 24 ; * // 1/0
 | |
| 
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
|    // GRIPPERSTYLE property
 | |
|    
 | |
|    equ PSRBR_GRS_DEFAULT$                 to 0;
 | |
|    equ PSRBR_GRS_SHOWALWAYS$              to 1;
 | |
|    equ PSRBR_GRS_HIDEALWAYS$              to 2;  
 | |
|    
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| #endif
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 |