Grundsätzliche Informationen
monzoom® stellt dem interessierten Anwender eine eigene Skriptsprache zur Verfügung. Sie läßt sich vielfältig einsetzen. Zum einen ermöglicht sie die Steuerung weitreichender Abläufe in monzoom®. Zum anderen bietet Sie die Möglichkeit, den Leistungsumfang von monzoom® und seine Funktionalität durch selbst programmierte Aktionen zu erweitern.
Beispiel:
Beim Programmstart wird monzoom® angewiesen, den Darstellungsmodus der Vierfachansicht zu wählen und einige Materialien für unsere Übungen einzuladen. Diese Aktionen sind nicht fest programmiert. monzoom® arbeitet nur das sogenannte "Startskript" ab. Die darin enthaltenen Anweisungen werden durchgeführt. "PLOT_4" schaltet die Vierfachansicht ein. "LADE_SZENE..." lädt eine Szene, die nur Materialien enthält.
Dieses Beispiel zeigt, daß Sie durch die Skriptsprache in der Lage sind, die Leistung von monzoom® in Ihrem Sinne zu erweitern.
Skripte lassen sich mit jedem Texteditor erzeugen und bearbeiten, der in der Lage ist, Textdateien im ASCII-Format (normales Textformat ohne Formatierungshinweise) zu speichern
Die Grundstruktur der Skriptsprache sieht folgendermaßen aus:
REFSKRIPT
....(Skriptzeilen)....
....(Skriptzeilen)....
....(Skriptzeilen)....
RETURN Variable/Wert
Das Schlüsselwort eines jeden Skriptes ist REFSKRIPT. Danach folgt die Skriptanweisung beliebiger Länge. Am Ende schließt ein Rückgabewert das Skript ab. Dabei kann es sich um einen festen Wert handeln, oder um eine Variable, die im Laufe des Skriptes Werte zugewiesen bekommt.
Generell
Skripte werden generell im Verzeichnis von monzoom® in einem Unterverzeichnis abgelegt. Dieses heißt "SKRIPTS". Es enthält die Skripte, die Sie über das Piktogramm mit dem schwarzen "S" oder über die Menüleiste ("Kontrolle - Skript") aufrufen können.
Als zusätzlicher Erzeugen-Befehl
Im "SKRIPTS"- Verzeichnis finden Sie auch ein Verzeichnis mit dem Namen "SCRCREAT". Erstellen Sie Skripte, die Objekte erzeugen, dann sollten Sie sie in diesem Verzeichnis ablegen. Skripte aus diesem Verzeichnis werden von monzoom® beim Programmstart automatisch in die Menüstruktur eingebunden. Im Funktionsmenü zur Erzeugung von Objekten erscheinen sie dann im Untermenü "Skript" als Option.
Beachten Sie die folgenden Konventionen für Skripte:
Nachfolgend finden Sie die Erklärung der Skriptsprache. Diese wird von einer Übersicht über die verschiedenen Bereiche von monzoom® eingeleitet, welche von Skriptbefehlen berührt werden. Daraufhin werden Sie in die Objektstruktur und deren Manipulationsmöglichkeiten per Skript eingeführt. Skriptbefehle, die nicht trivial sind, oder nicht verwandt zu einem vorangegangen Befehl sind, der bereits erläutert wurde, beinhalten Beispiele. Nachfolgend werden die weiteren Bereiche aufgeführt, auf die Sie per Skript Einfluß nehmen können, womit auch die Beispiele etwas ausführlicher werden. Mit den umfangreicheren Beispielen finden Sie dann Zugang zur Programmierung von Skriptdateien.
| Oberland Computer In der Schneithohl 5 61476 Kronberg |
Website: http://www.monzoom.de/ EMail: monzoom@oberland.com Tel.: 06173 - 608-0 Fax: 06173 - 63385 |