Templates are used to control the way in which data sets are interpreted.  A
template must be assigned to a set before it can be used.  Several pre-defined
templates have been created for certain recognised data formats and these will be
assigned automatically, but a different template can be choosen if required. 
For example, when data from an ISIS RAW file is read into a set, that set will
be assigned the standard ISIS RAW template.

The 'Field Label' box lists fields which have been set by the selected
template and the 'Field Location' box shows what data elements have been assigned
to these fields.  For example, if .x appears opposite the label 'X Array', then
the value of .x will be used whenever the program requires an X array.

The contents of data elements can be seen by right clicking on them.

Clicking the MODIFY button allows a new template to be created from an existing
one.  Labels can be removed or re-assigned by selecting a label from the top
left box and clicking the REMOVE button.  To add a new label select the label 
and its corresponding value, from the two lower boxes and then click ADD.

When 'show all fields' is selected, all fields available in the current set are
shown, not just those which contain arrays.  This must be clicked in order to
set up titles and labels within a template.

To save a template simply click Ok, and supply both a template and file name.




