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