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