summaryrefslogtreecommitdiff
path: root/dialog/ls-DIALOG-gen
diff options
context:
space:
mode:
Diffstat (limited to 'dialog/ls-DIALOG-gen')
-rw-r--r--dialog/ls-DIALOG-gen130
1 files changed, 0 insertions, 130 deletions
diff --git a/dialog/ls-DIALOG-gen b/dialog/ls-DIALOG-gen
deleted file mode 100644
index b5c7867..0000000
--- a/dialog/ls-DIALOG-gen
+++ /dev/null
@@ -1,130 +0,0 @@
-(*
-
- *********************************************************
- *********************************************************
- ** **
- ** ls-DIALOG **
- ** GENERATORPROGRAMM **
- ** Version 1.2 **
- ** **
- ** (Stand: 04.11.88) **
- ** **
- ** **
- ** Autor: Wolfgang Weber, Bielefeld **
- ** **
- ** **
- ** Copyright (C) 1987, 1988 Eva Latta-Weber, Bielefeld **
- ** **
- ** Copyright (C) 1988 ERGOS GmbH, Siegburg **
- ** **
- *********************************************************
- *********************************************************
-
- *)
-
-LET mm taskname = "ls-MENUKARTEN",
- datei 1 = "ls-DIALOG 1",
- datei 2 = "ls-DIALOG 2",
- datei 3 = "ls-DIALOG 3",
- datei 4 = "ls-DIALOG 4",
- datei 5 = "ls-DIALOG 5",
- datei 6 = "ls-DIALOG 6",
- datei 7 = "ls-DIALOG 7",
- menukarte = "ls-MENUKARTE:Archiv";
-PROC stelle existenz des mm sicher:
- cursor (1, 5); out (""4"");
- IF NOT exists (task (mm taskname))
- THEN errorstop ("Unbedingt erst den 'MENUKARTEN-MANAGER' generieren!");
- FI
-
-END PROC stelle existenz des mm sicher;
-PROC vom archiv (TEXT CONST datei):
- cursor (1,5); out (""4"");
- out (" """); out (datei); putline (""" wird geholt.");
- fetch (datei, archive)
-END PROC vom archiv;
-PROC hole (TEXT CONST datei):
- IF NOT exists (datei) THEN vom archiv (datei) FI
-END PROC hole;
-PROC in (TEXT CONST datei):
- hole (datei);
- cursor (1, 5); out (""4"");
- out (" """); out (datei); out (""" wird übersetzt: ");
- insert (datei);
- forget (datei, quiet);
-END PROC in;
-
-PROC schicke (TEXT CONST datei):
- cursor (1, 5); out (""4"");
- out (" """); out(datei);
- out (""" wird zum MENUKARTEN-MANAGER geschickt!");
- command dialogue (FALSE);
- save (datei, task (mm taskname));
- command dialogue (TRUE);
- forget (datei, quiet)
-END PROC schicke;
-INT VAR size, used;
-BOOL VAR einzeln;
-storage (size, used);
-einzeln := size - used < 500;
-forget ("ls-DIALOG/gen", quiet);
-wirf kopfzeile aus;
-stelle existenz des mm sicher;
-hole die dateien;
-insertiere die dateien;
-
-mache global manager aus der task.
-wirf kopfzeile aus:
- page;
- putline (" "15"ls-DIALOG - Automatische Generierung "14"").
-hole die dateien:
- IF NOT exists (datei 1) COR NOT exists (datei 2)
- COR NOT exists (datei 3) COR NOT exists (datei 4)
- COR NOT exists (datei 5) COR NOT exists (datei 6)
- COR NOT exists (datei 7) COR NOT exists (menukarte)
- THEN hole dateien vom archiv
- FI.
-hole dateien vom archiv:
- cursor (1,3);
- IF yes ("Ist das Archiv angemeldet und die 'ls-DIALOG' - Diskette eingelegt")
-
- THEN lese ein
- ELSE line (2);
- errorstop ("Ohne die Diskette kann ich das System nicht generieren!")
- FI.
-lese ein:
- cursor (1, 3); out (""4"");
- out (" "15"Bitte die Diskette eingelegt lassen! "14"");
- IF NOT einzeln
- THEN hole (datei 1);
- hole (datei 2);
- hole (datei 3);
- hole (datei 4);
- hole (datei 5);
- hole (datei 6);
- hole (datei 7);
- hole (menukarte);
- cursor (1, 3); out(""4"");
-
- out (" "15"Die Diskette wird nicht mehr benötigt! "14"");
- release (archive)
- FI.
-insertiere die dateien:
- check off;
- in (datei 1);
- in (datei 2);
- in (datei 3);
- in (datei 4);
- in (datei 5);
- in (datei 6);
- in (datei 7);
- schicke (menukarte);
- IF einzeln THEN release (archive) FI;
- check on.
-mache global manager aus der task:
- global manager.
-
-
-
-
-