{*************************************************************************
 ***                       FIELDS                                      ***
 *************************************************************************
To try and prevent the situation of having to define a data field (as, say,
longint) in the object def, then ways of loading/storing, then ways of doing
a setformcode, then ways of creating editbox, and all the automatic linking.
not sure how though...


{An abstract form of data field encapsulation, providing the following:

	InputField title, X, Y pos, Length & depth.
	Code name for .setformcodes
	Pointer to next one
	methods for loading & storing data.

	way to refer to actual data item... pointer?