SHAZAM Professional Edition
introduces a new concept to the way SHAZAM can be used known as a
‘Project’. Projects bring together command files, output files, and
graphs; data used in analysis along with data produced from analysis.
Items added to projects are displayed in the project viewer and may be
opened by simply double clicking on them.
SHAZAM to coordinate the items used in analysis together. Using
the ‘Project Menu’ you may open, save or create new projects.
The project file (*.shp) contains links to each of the files you
have added, as well as information used internally by SHAZAM about
each item. This means that changes to the project do not in any
way affect the files themselves i.e. deleting a file from a
project does not delete it from the disk.
Using a project
is optional however once items are added to a project a number of
useful additional features become available. In particular the
following items are worthy of note:
files created or imported into SHAZAM may be marked as being
for ‘Autoload’. A data file marked in this way appears in
the project viewer in the folder marked ‘Data’ with a red
dot on its icon (see Figure above). Then if a command file is
executed using the command editor, the data is automatically
read into SHAZAM removing the need for READ statements.
files created by SHAZAM using the WRITE statement appear in
the project viewer the instant they are created. Due to the
threaded nature of this edition, these may be viewed even if
the command file is still executing.
may be edited and many of their features modified using the
‘Properties’ dialog found under the ‘Graph’ menu. This
feature is only enabled once a graph has been added to a
project. This is so that the graph added to the project is a copy
changes made to the graph are not affected should the command
file be rerun.
items or disk files may be added to the project using the two
‘Add Item to Project’ options on the ‘Project’ menu or
the ‘Add to Project’ button on the toolbar. Selecting any
item and pressing the delete key will delete it from a