66 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			66 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| compile insert rti_DSN_DBTable_Create_EQ_Equates
 | |
| /*
 | |
|    ** Copyright (C) 2012-2018 Revelation Software Inc. All Rights Reserved **
 | |
|    
 | |
|    This  program is proprietary and is not  to be used  by or  disclosed
 | |
|    to others, nor is it to be copied without written permission from
 | |
|    Revelation Technologies, Inc.
 | |
|    
 | |
|    Author   : Captain C
 | |
|    Date     : March 2018
 | |
|    Purpose  : Equates for use with the RTI_DSN_DBTABLE_CREATE_EQ dialog
 | |
|    
 | |
|    Comments
 | |
|    ========
 | |
|    
 | |
|    Amended  Date        Reason
 | |
|    =======  ====        ======
 | |
|    
 | |
| */   
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| #ifndef _RTI_DSN_DBTABLE_CREATE_EQ_EQUATES_
 | |
| #define _RTI_DSN_DBTABLE_CREATE_EQ_EQUATES_
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
|    equ TBL_VALID_NAME_CHARS$     to @UPPER_CASE : @lower_case : "_0123456789"
 | |
|    
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
|    // CREATE event CreateParam equates
 | |
|    //
 | |
|    // <1> TableName          - Table name to create the equates for
 | |
|    // <2> ColumnNames        - @vm'd list of Column names for the table
 | |
|    // <3> ColumnNos          - @vm'd list of COlumn positions for the table
 | |
|    // <4> ColumnMasterFlags  - @vm'd list of Column Master flags for the table
 | |
|    // <5> xPos               - X position to use for display
 | |
|    // <6> yPos               - Y position to use for display
 | |
|     
 | |
|    equ CREATE_EQ_CREATEPARAM_TABLEID$          to 1
 | |
|    equ CREATE_EQ_CREATEPARAM_COLUMNIDS$        to 2
 | |
|    equ CREATE_EQ_CREATEPARAM_COLUMNNOS$        to 3
 | |
|    equ CREATE_EQ_CREATEPARAM_COLUMNMASTERS$    to 4
 | |
|    equ CREATE_EQ_CREATEPARAM_XPOS$             to 5
 | |
|    equ CREATE_EQ_CREATEPARAM_YPOS$             to 6
 | |
|    
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
|    // CREATE_EQ_CREATEPARAM_XPOS$ constants - @vm positions
 | |
|    equ CREATE_EQ_XPOS_VALUE$                  to 1 ; // In parent scale units
 | |
|    equ CREATE_EQ_XPOS_ALIGNR$                 to 2 ; // TRUE$ if xpos is right-align
 | |
|    equ CREATE_EQ_XPOS_SCREEN$                 to 3 ; // TRUE$ if xpos is screen X
 | |
|    
 | |
|    // CREATE_EQ_CREATEPARAM_YPOS$ constants - @vm positions
 | |
|    equ CREATE_EQ_YPOS_VALUE$                  to 1 ; // In parent scale units
 | |
|    equ CREATE_EQ_YPOS_ALIGNB$                 to 2 ; // TRUE$ if yPos is bottom-align
 | |
|    equ CREATE_EQ_YPOS_SCREEN$                 to 3 ; // TRUE$ if yPos is screen Y
 | |
|    
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| #endif
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| ///////////////////////////////////////////////////////////////////////////////
 |