summaryrefslogtreecommitdiff
path: root/doc/hamster/A5 - Doku: gs-Herbert und Robbi - Kapitel 6
diff options
context:
space:
mode:
Diffstat (limited to 'doc/hamster/A5 - Doku: gs-Herbert und Robbi - Kapitel 6')
-rw-r--r--doc/hamster/A5 - Doku: gs-Herbert und Robbi - Kapitel 673
1 files changed, 0 insertions, 73 deletions
diff --git a/doc/hamster/A5 - Doku: gs-Herbert und Robbi - Kapitel 6 b/doc/hamster/A5 - Doku: gs-Herbert und Robbi - Kapitel 6
deleted file mode 100644
index 0aeeff0..0000000
--- a/doc/hamster/A5 - Doku: gs-Herbert und Robbi - Kapitel 6
+++ /dev/null
@@ -1,73 +0,0 @@
-#limit (11.0)##pagelength (16.5)##block#
-#start (2.0,0.0)#
-#page (66)#
-#headodd#
-#center#gs-Herbert und Robbi#right#%
-
-#end#
-#headeven#
-%#center#gs-Herbert und Robbi
-
-#end#
-#center#6
-
-#center#Zusätzliche Kommandos
-
-
-PROC landschaft (TEXT CONST landschaftsname)
-PROC arbeitsfeld (TEXT CONST arbeitsfeldname)
- Steht einer dieser Prozeduraufrufe innerhalb eines
- Hamster-/ Roboterprogramms vor dem ersten Befehl (am
- Anfang der Datei), so wird die Anfrage nach einem Land­
- schafts-/Arbeitsfeldnamen zu Beginn des Laufs über­
- gangen. Außerdem ist es möglich, den Hamster/Roboter
- in einem Programm durch meherere Landschaften/Ar­
- beitsfelder laufen zu lassen. Beachten Sie bitte, daß
- der Landschaftsname / Arbeitsfeldname hier in Anfüh­
- rungszeichen, aber #on("u")#ohne#off("u")# das Präfix 'Flaeche:' angegeben
- werden muß!
-
-PROC geschwindigkeit (INT CONST wert)
- Möchte man von einem Programm aus eine bestimmte
- Geschwindigkeit des Hamsters/Roboters bei der Pro­
- grammausführung festlegen oder die Geschwindigkeit
- vom Programm aus verändern, so kann man diese Proze­
- dur verwenden. Zulässig sind für 'wert' nur Werte zwi­
- schen 0 und 9. Dabei bedeuten:
- 0: Einzelschrittmodus - Ausführung des nächsten
- Schritts auf Tastendruck
- 1: geringste Geschwindigkeit (Wartezeit : ca.
- 50 Zehntelsekunden )
- 9: höchste Geschwindigkeit (Wartezeit :
- keine)
- 2 - 8 sind dazwischenliegende Geschwindigkeiten
-
-TEXT PROC taste
- Diese Prozedur liefert jeweils ein eingetipptes
- Zeichen. Die Taste <ESC>, welche zum Programmabbruch
- dient, wirkt sich schon aus, bevor hier ein Zeichen ge­
- liefert werden könnte.
-
-PROC druckereinstellung fuer flaechenausdruck
- Für den Landschafts-/Arbeitsfeldausdruck ist der
- Standardschrifttyp des Druckers voreingestellt. Dabei
- müssen 80 Druckpositionen in einer Zeile Platz haben.
- Außerdem sind voreingestellt : \#limit (20.5)\#, \#on("b")\#
- (Fettdruck) und \#start (0.0,0.0)\#. Zur Darstellung der
- Hinderniskacheln wird das Zeichen '\#\#' (Code 222) ver­
- wendet. Kann Ihr Drucker dieses Zeichen nicht darstel­
- len (z.B. Typenraddrucker mit deutschem Zeichenzatz), so
- können Sie hier ein #on("u")#anderes Zeichen#off("u")# auswählen. Weiter­
- hin können Sie mit dieser Prozedur einen #on("u")#anderen
- Schrifttyp#off("u")# und eine #on("u")#andere Startposition#off("u")# (linker obe­
- rer Eckpunkt des Druckfeldes) einstellen. Nachdem Sie
- das Kommando gegeben haben, wird zunächst der ge­
- wünschte Schrifttyp erfragt. Geben Sie hier einen in
- Ihrer Installation vorhandenen Schrifttyp an (nur den
- Namen - ohne Anführungszeichen!). Anschließend werden
- Sie nacheinander nach den beiden Startwerten (erst die
- x-Richtung und dann die y-Richtung) gefragt. Geben
- Sie hier jeweils einen Wert (als REAL) ein. Bedenken Sie
- dabei, daß die 80 Druckpositionen nebeneinander Platz
- haben müssen!
-