Some important form terminology
The following terms are helpful in working with ETI form functions:
field- 
an m x n block of form character positions
that ETI functions can manipulate as a unit
 
active field- 
a field that is visited during form processing for data entry, change,
selection, and so forth
 
inactive field- 
a field that is completely ignored during form processing, such as a title,
field marker or other label
 
dynamic field- 
a field whose buffer grows beyond its original size if more data
is entered into the field than the original buffer will hold.
 
form- 
a collection of one or more pages of fields
 
connecting fields to a form- 
associating an array of field pointers with a form
 
page- 
a logical subdivision of a form
usually occupying one screen
 
posting a form- 
writing a form on its associated subwindow
 
unposting a form- 
erasing a form from its associated subwindow
 
freeing a form- 
deallocating the memory for a form and, as a by-product,
disconnecting the previously associated array of field pointers
from the form
 
freeing a field- 
deallocating the memory for a field
 
NULL- 
generic term for a null pointer cast to the type of the
particular object (field, form, and so on)
 
Next topic: 
What a typical form application program does
Previous topic: 
Overview: writing form programs in ETI
© 2004 The SCO Group, Inc.  All rights reserved.
UnixWare 7 Release 7.1.4 - 27 April 2004