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

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
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////