The screen image in FIGURE 30 appears
only if the user specified in step 2920 that a subset needs to be
selected.
In step 3010, the program executes
steps 2540 through 2581 to validate the archive 0261 on a sufficiency basis
2530. If essential files are missing, the reconstitution procedure 0160 is
aborted and the user is informed of the deficiencies. If it is only random
tables 0230 that are missing, the user is invited to download copies from
the Internet.
In step 3020 the program assembles one
copy of each file in the working directory 0420 on hard disk. Failure in
any part leads to aborting the procedure and advising the user.
If the user has elected 2920 to
retrieve only a subset of the original data files 0220, step 3030 provides
opportunity to select the files to be retrieved. The display list is
created directly from the content of the index file 0260.
In the three steps "select directory"
3031, "select file names" 3032, and "selection flag" 3033 the interface
should mimic the corresponding actions in FIGURE 05. This reduces the
learning curve and any confusion. For example, directories may be shown in
a left panel, with files from the highlighted directory or subdirectory
listed in a right panel. The console version in the microfiche appendix
lacks the elegance of the later Windows version, but it does illustrate one
of many possible marking techniques to show which files the user has
selected for retrieval.