home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Taifun Collection
/
Taifun_Collection_Vol_1.iso
/
richter
/
8659
/
8659.mhs
/
RICHTER.DTP
/
KFZ
/
KFZ3.SC
< prev
next >
Wrap
Text File
|
1991-12-22
|
2KB
|
80 lines
; Kfz3
AppLib = "Kfz1"
if (not isfile(AppLib + ".lib")) then
Createlib AppLib
endif
proc Kfz3Menu()
private x, escape
x = "Adressen"
while (TRUE)
Clear
ShowMenu
"Adressen": "Kundenadressen eingeben,suchen und ändern",
"Positionen": "Rechnungspositionen für Aufträge und Kostenvoranschläge",
"Status": "Aus einem Kostenvoranschlag eine Rechnung erstellen",
"Leistung": "Dienstleistungen zu den einzelnen Aufträgen bzw. Kostenvora.",
"Aktualisieren": "Lagerbestand mit den Rechnungspositionen verrechnen",
"Sehen": "Rechnungen und Kostenvoranschläge sehen"
Default x
To x
switch
case x = "Adressen":
ReadLib "Kfz2" Kfz4Menu
escape = Kfz4Menu()
escape = not escape
Release Procs Kfz4Menu
case x = "Positionen":
ReadLib "Kfz2" Kfz5Menu
escape = Kfz5Menu()
escape = not escape
Release Procs Kfz5Menu
case x = "Status":
Play "Statussw"
x = "Status"
escape = FALSE
case x = "Leistung":
ReadLib "Kfz3" Kfz7Menu
escape = Kfz7Menu()
escape = not escape
Release Procs Kfz7Menu
case x = "Aktualisieren":
Play "Laaktu"
x = "Aktualisieren"
escape = FALSE
case x = "Sehen":
ReadLib "Kfz3" Kfz8Menu
escape = Kfz8Menu()
escape = not escape
Release Procs Kfz8Menu
case x = "Esc":
return FALSE
endswitch
; Wert von ErrorProc zurücksetzen
ErrorProc = "ApplicErrorProc"
ApplicErrorRetVal = FALSE
if (not escape) then
return TRUE
endif
endwhile
endproc
Writelib AppLib Kfz3Menu
Release Procs Kfz3Menu