ESTREE

NAME

estree - display/interact with file structure tree

SYNOPSIS

int estree(filename,itemlist,curitems,flags)
char	*filename;
struct itemno_rec *itemlist;
int	curitems;
int	flags;

DESCRIPTION

estree is a routine to display the internal file structure of an SFS file as a graphic structure using DIG graphics. DIG graphics must have been opened prior to the call, but the mouse must not be initialised. the routine accepts a number of item numbers as input and returns a list of selected items. The return value is the number of selected items if zero or positive, or -1 if aborted. If the flags parameter is set to 1 then the picture is produced without interaction.

MOUSE BUTTONS

left Select. Select/Deselect items. In top region of display requests re-draw of screen.

MOUSE BOXES

exit Return with current selections. Keys: q,x,[RETURN].

hard Send current graphic to printer. Keys: h.

all Select all items.

zero Clear all selections.

GRAPHICS

Each item is described using the item number and the first 8 characters of the program name in the item history. Deleted items have a cross-bar. Selected items are displayed in inverse video.

VERSION/AUTHOR

1.0 - Mark Huckvale
Fri Jul 09 14:54:31 2004