home *** CD-ROM | disk | FTP | other *** search
- /***********************************************************************
- GADGET: "clariSSA-Shell" "1" AUTO TYP: "?"
-
- $DAT >>clShell.clssa<< 27 Oct 1992 - (C)1992 ProDAD Holger Burkarth
- ************************************************************************/
-
- OPTIONS RESULTS
- ADDRESS clariSSA
- OPTIONS FAILAT 100
-
- PubScreenName = "SSA Screen"
-
- TITEL = 'CON:0/12/640/170/clariSSA Shell/ALT0/12/40/60/CLOSE/SCREEN'PubScreenName
-
- FailAt 99
- AltFail=RESULT
- Adresse=ADDRESS()
-
- IF OPEN('SHELL',TITEL) THEN DO
- SetBasicScreen FRONT TO 0 0
- DO WHILE (~EOF('SHELL'))
- CALL WRITECH('SHELL','clSSA >')
- CMD = READLN('SHELL')
- IF ~EOF('SHELL') THEN DO
- IF CMD = '?' | CMD="HELP" THEN DO
- call WRITELN('SHELL','Informationen entnehmen Sie bitte dem Help-Requester.')
- HelpRequester REQ
- END
- ELSE DO
-
- CMD
-
- SELECT
- WHEN RC >= 40 THEN DO
- call WRITELN('SHELL','Unbekannter Befehl')
- END
- WHEN RC = 0 THEN DO
- IF RESULT ~= 'RESULT' THEN call WRITELN('SHELL',RESULT)
- END
- OTHERWISE
- DO
- call WRITELN('SHELL','FehlerNummer: 'RC)
- END
- END
- END
- END
- END
- CALL CLOSE ('SHELL')
- END
- FailAt AltFail
-
- exit