Date : Mon, 06 Aug 1984 06:52:00 MDT (Mon)
From : Richard Conn <RCONN@Simtel20.ARPA>
Subject: ZCPR3 MENU QUESTION
That is a very good question, Doug. One key difference
between MENU under ZCPR3 and MENU under ZCPR2 is that the ZCPR3
version notes where it executes from and drops a boat anchor there.
In this way, the user can move about under a menu as he desires and
always return to home base automatically so the original menu can be
found. The MENU under ZCPR3 is a Shell.
If you want to go to a difference directory while under a
ZCPR3 MENU and stay there, you have to (1) clear the current shell,
(2) log into the desired directory, and (3) invoke a new Menu Shell
with the new menu. The SHCTRL POP command clears the current shell,
CD DIR: or DU: or DIR: logs you into the new directory, and a MENU
command of whatever form establishes the new menu. If you want to
NEST your menus (ie, be under one MENU in one directory and also under
another MENU in another directory at the same time), then do as
described but do NOT clear the shell stack. That is, log into the
desired directory (via CD DIR: or DU: or DIR:) and issue a MENU
command. You now have two MENU shells on your shell stack, and you
will stay in the second directory under the second shell. When you
exit this shell (say, via ^C), you will pop back to the first
directory under the first MENU. Neat, huh?
Rick