Contents | < Browse | Browse >
* There are three ways of starting ZShell:
1. The easiest way:
Start the file called "ZShell" from Workbench or CLI/Shell.
2. Put the file called "ZShell" in the C: directory and
start the file called "ZSH" from Workbench or CLI/Shell.
3. A bit complicated and only for starting from Workbench:
Make a startup script (see below) or an empty file with a PROJECT
icon. Change the default tool to "ZSH" or "ZShell" (better ZSH,
but put ZShell in C: ) with the right path. Doubleclicking on
this project icon will start ZShell and execute its script.
You can also shift-doubleclick a startup script with ZSH/ZShell.
(You can rename "ZSH" as what you like, but do not rename "ZShell").
The first way is recommended for having a quick glance at ZShell,
but if you use ZShell sometimes, the second way is better.
Why ? Because "ZSH" is about 800 Bytes long and starts the ZShell-
resident if possible. So loading "ZShell" is only necessary the first
time you use ZShell after booting up.
* If starting from CLI/Shell you can specify the name of a script file
(see EXECUTE ) as an argument which will be executed after starting.
Precede the name with "-s". If there is no name given, ZShell will try
to execute S:ZStart . After "-w" you can specify a window-description.
See NEWCLI for more details, it is exactly the same.
eg. ZSH -sram:hello {will try to execute ram:hello}
ZShell {will try to execute S:ZStart}
ZSH -sram:hello "-wCON:10/10/90/90/Hi there" {opens this window}
* If starting from Workbench you can specify the window-description
and the startup script (default S:ZStart , see above) with ToolTypes:
eg. WINDOW=con:20/50/400/100/Moin
SCRIPT=ram:hello
WINDOW= {this would not open a window}
Make sure that WINDOW and SCRIPT are in capital letters.
(You can edit the ToolTypes by selecting an icon and then choosing
"Information" from the Workbench-Menu.)
* NOTE1: If you start ZShell from the Workbench-Menu "Execute Command",
you can close the window after ending ZShell with CTRL- .
* NOTE2: ZShell and ZSH are PURE (see RESIDENT , PROTECT ).