Module Dfautmgn.pkg
************************************************************************
Confidential Trade Secret.
Copyright (c) 1997 Data Access Corporation, Miami Florida
as an unpublished work. All rights reserved.
DataFlex is a registered trademark of Data Access Corporation.
****************************************************************************//
//
$File name : DFAutMgn.pkg - Mixin to assign auto margins and types //
$Author(s) : John Tuohy //
//
$Rev History //
JT 10/14/97 Added better mask support. If datatype is a mask, do not //
change it - assume it was explicitly set. //
JT ??/??/?? File created //
****************************************************************************//
mixin class for automatically setting up form_margins, form_datatypes
and form_column.
Interface
Send Define_Form_Margins - set form_margin and form_datatype for all
items whose current form_margin is not 0.
Numerics are all set as 0 (no decimal points)
You must SET Points to set the decimal points.
When we can get this information directly this
will change. Sent by End_construct_Object
Send Define_Form_Margin Integer Item#
Called by Define_form_Margins. As above
Send Define_List_Form_Columns
Sets form_column for all items in a list
whose current form_column value is zero.
Sent by End_Construct_Object
Set Points {Item item#} to ##
Sets decimal and adjust form_margin to
accomodate the decimal point. Must be sent
by program. If no item is passed 0 is used.
Note: none of these should have any effect on existing programs. If
form_margin or form_column is already set (non-zero) these messages
will do nothing.
References (1):
Field References (0):
Module | Containing Symbol | Line |
---|