home *** CD-ROM | disk | FTP | other *** search
- /******************************************************************************
- * Kommandodatei : command.dat *
- * *
- * Release/Version : 2.0 *
- * *
- * Letzte Aenderung : 28.01.94 *
- * *
- * Autor : Thomas Reitz *
- * *
- * Diese Datei enthaelt die Liste aller Juggler-Befehle, Systemvariablen *
- * und Systemfunktionen. *
- * *
- * ACHTUNG!!! *
- * *
- * Eine unbefugte Aenderung dieser Datei kann zum Absturz des Autoren- *
- * systems fuehren. *
- ******************************************************************************/
-
-
-
-
- /******************************************************************************
- * Systemvariablen *
- ******************************************************************************/
-
- .SYSVAR
-
- TIMEOUT Scancode, der bei einem Timeout zurueckgegeben werden soll
- DAUER Timeout-Intervall
- CLIP Automatisches Clipping J/N
- EVENT Ereignisverarbeitung aktiv J/N
- SDATEI$ Name der Datei zum Schreiben
- LDATEI$ Name der Datei zum Lesen
- STICHW$ Inhalt des zuletzt angeklickten Hypertextfeldes
- FILTER$ Filter fuer die Ereignis-Verarbeitung
- VIDEO$ Name der Geraetedatei fuer Video-Operationen
- AUDIO$ Name der Geraetedatei fuer Audio-Operationen
- GRFLIB$ Name der zu verwendenden Grafik-Bibliothek
- RSCLIB$ Name der zu verwendenden Ressource-Bibliothek
-
- .END
-
-
-
-
- /******************************************************************************
- * Systemfunktionen *
- ******************************************************************************/
-
- .SYSFUNC
-
- BREITE Grafikaufloesung in X-Richtung
- HOEHE Grafikaufloesung in Y-Richtung
- XMAX Maximale X-Koordinate im aktuellen Fenster
- YMAX Maximale Y-Koordinate im aktuellen Fenster
- TXPOS X-Position des Text-Cursors
- TYPOS Y-Position des Text-Cursors
- MXPOS X-Position des Mauszeigers
- MYPOS Y-Position des Mauszeigers
- MSTAT Status der Maustasten
-
- FEHLER Nummer des zuletzt aufgetretenen Fehlers
-
- EREIGNIS Ereignis aufgetreten (J/N)
- SCANCODE Scancode des letzten Ereignisses (0 bei Mausklick)
- TYPE Typ des letzten Ereignisses
- FENID ID-Nummer des Fensters, welches das Ereignis ausgeloest hat
- TSTAT Status der Modifier-Tasten beim letzten Ereignis
- MX X-Position des letzten Mausklicks
- MY Y-Position des letzten Mausklicks
- MT Betaetigte Maustaste (0 - 2)
- MK Anzahl der Mausklicks
-
- FENAKTIV Gibt die ID-Nummer des aktiven Fensters zurueck
- FENSYSID Gibt die System-ID des aktiven Fensters zurueck
-
- DBSTATUS Datenbankstatus
- VIDSTATUS Status der Video-Hardware
- AUDSTATUS Status der Audio-Hardware
-
- X1 Umrechnen von Text- in Grafikkoordinaten
- Y1 Umrechnen von Text- in Grafikkoordinaten
- X2 Umrechnen von Text- in Grafikkoordinaten
- Y2 Umrechnen von Text- in Grafikkoordinaten
-
- DLLSTATUS Status des letzten Dll-Aufrufs
-
- GRAFIK$ Name des zugrundeliegenden Grafiksystems (z.B. Windows 3.1)
- SYSTEM$ Name des zugrundeliegenden Betriebssystems
- VERSION$ Versionsbezeichnung des zugrundeliegenden Systems
- CPU$ Bezeichnung des installierten Mikroprozessors
-
- VIDERGEBNIS$ Rueckgabewert einer Video-Operation
- AUDERGEBNIS$ Rueckgabewert einer Audio-Operation
-
- .END
-
-
-
-
- /******************************************************************************
- * Befehle *
- ******************************************************************************/
-
- .COMMAND
-
- XXX 0 0 0 0 0 0 0 0 0 // 0
- SWITCH 1 6 0 0 0 0 0 0 0 // 1
- DANN 0 0 0 0 0 0 0 0 0 // 2
- NEG 0 0 0 0 0 0 0 0 0 // 3
- INC 0 0 0 0 0 0 0 0 0 // 4
- DEC 0 0 0 0 0 0 0 0 0 // 5
- STRPUSH 10 0 0 0 0 0 0 0 0 // 6
- NICHT 0 0 0 0 0 0 0 0 0 // 7
- UND 0 0 0 0 0 0 0 0 0 // 8
- ODER 0 0 0 0 0 0 0 0 0 // 9
- COMPARE 0 0 0 0 0 0 0 0 0 // 10
- CALL 1 6 0 0 0 0 0 0 0 // 11
- POT 0 0 0 0 0 0 0 0 0 // 12
- DIV 0 0 0 0 0 0 0 0 0 // 13
- MUL 0 0 0 0 0 0 0 0 0 // 14
- SUB 0 0 0 0 0 0 0 0 0 // 15
- ADD 0 0 0 0 0 0 0 0 0 // 16
- PUSH 0 0 0 0 0 0 0 0 0 // 17
- EQALPHA 0 0 0 0 0 0 0 0 0 // 18
- EQNUM 0 0 0 0 0 0 0 0 0 // 19
- GO 0 0 0 0 0 0 0 0 0 // 20
- PRINT 0 0 0 0 0 0 0 0 0 // 21
- CRLF 0 0 0 0 0 0 0 0 0 // 22
- DCRLF 0 0 0 0 0 0 0 0 0 // 23
- FUNKTION 1 6 0 0 0 0 0 0 0 // 24
- HTTEXT 11 6 0 0 0 0 0 0 0 // 25
- PDLINE 0 0 0 0 0 0 0 0 0 // 26
- PULINE 0 0 0 0 0 0 0 0 0 // 27
- DBLINE 0 0 0 0 0 0 0 0 0 // 28
-
- XXX 0 0 0 0 0 0 0 0 0 // 29
- XXX 0 0 0 0 0 0 0 0 0 // 30
- XXX 0 0 0 0 0 0 0 0 0 // 31
- XXX 0 0 0 0 0 0 0 0 0 // 32
- XXX 0 0 0 0 0 0 0 0 0 // 33
- XXX 0 0 0 0 0 0 0 0 0 // 34
- XXX 0 0 0 0 0 0 0 0 0 // 35
- XXX 0 0 0 0 0 0 0 0 0 // 36
- XXX 0 0 0 0 0 0 0 0 0 // 37
- XXX 0 0 0 0 0 0 0 0 0 // 38
- XXX 0 0 0 0 0 0 0 0 0 // 39
- XXX 0 0 0 0 0 0 0 0 0 // 40
- XXX 0 0 0 0 0 0 0 0 0 // 41
- XXX 0 0 0 0 0 0 0 0 0 // 42
- XXX 0 0 0 0 0 0 0 0 0 // 43
- XXX 0 0 0 0 0 0 0 0 0 // 44
- XXX 0 0 0 0 0 0 0 0 0 // 45
- XXX 0 0 0 0 0 0 0 0 0 // 46
- XXX 0 0 0 0 0 0 0 0 0 // 47
- XXX 0 0 0 0 0 0 0 0 0 // 48
- XXX 0 0 0 0 0 0 0 0 0 // 49
- XXX 0 0 0 0 0 0 0 0 0 // 50
- XXX 0 0 0 0 0 0 0 0 0 // 51
- XXX 0 0 0 0 0 0 0 0 0 // 52
- XXX 0 0 0 0 0 0 0 0 0 // 53
- XXX 0 0 0 0 0 0 0 0 0 // 54
- XXX 0 0 0 0 0 0 0 0 0 // 55
- XXX 0 0 0 0 0 0 0 0 0 // 56
- XXX 0 0 0 0 0 0 0 0 0 // 57
- XXX 0 0 0 0 0 0 0 0 0 // 58
- XXX 0 0 0 0 0 0 0 0 0 // 59
- XXX 0 0 0 0 0 0 0 0 0 // 60
- XXX 0 0 0 0 0 0 0 0 0 // 61
- XXX 0 0 0 0 0 0 0 0 0 // 62
- XXX 0 0 0 0 0 0 0 0 0 // 63
- XXX 0 0 0 0 0 0 0 0 0 // 64
- XXX 0 0 0 0 0 0 0 0 0 // 65
- XXX 0 0 0 0 0 0 0 0 0 // 66
- XXX 0 0 0 0 0 0 0 0 0 // 67
- XXX 0 0 0 0 0 0 0 0 0 // 68
- XXX 0 0 0 0 0 0 0 0 0 // 69
-
- ENDE 0 0 0 0 0 0 0 0 0 // 70
- STOP 0 0 0 0 0 0 0 0 0
- RESET 0 0 0 0 0 0 0 0 0
- EXKLUSIV 1 11 0 0 0 0 0 0 0
-
- SCHLEIFE 0 0 0 0 0 0 0 0 0
- BIS 0 0 0 0 0 0 0 0 0
- STUFE 0 0 0 0 0 0 0 0 0
- SEND 0 0 0 0 0 0 0 0 0
-
- WENN 0 0 0 0 0 0 0 0 0
- SONST 0 0 0 0 0 0 0 0 0
- WEND 0 0 0 0 0 0 0 0 0
-
- ANALYSE 0 0 0 0 0 0 0 0 0
- : 0 0 0 0 0 0 0 0 0
- AEND 0 0 0 0 0 0 0 0 0
-
- WERT 0 0 0 0 0 0 0 0 0
- ZEICHEN 0 0 0 0 0 0 0 0 0
- LAENGE 10 0 0 0 0 0 0 0 0
- TEIL 0 0 0 0 0 0 0 0 0
- GROSS 0 0 0 0 0 0 0 0 0
- KLEIN 0 0 0 0 0 0 0 0 0
- ZAEHLE 10 0 0 0 0 0 0 0 0
- ERSETZE 0 0 0 0 0 0 0 0 0
-
- GREIN 0 0 0 0 0 0 0 0 0
- GRAUS 0 0 0 0 0 0 0 0 0
-
- EINGABE 0 0 0 0 0 0 0 0 0
- SCHDIM 2 6 6 0 0 0 0 0 0
- SCHMODUS 2 6 6 0 0 0 0 0 0
- SCHSTATUS 1 6 0 0 0 0 0 0 0
- SCHRESET 1 6 0 0 0 0 0 0 0
- SCHSPERREN 1 6 0 0 0 0 0 0 0
- SCHFREI 1 6 0 0 0 0 0 0 0
- SCHLOESCHEN 1 6 0 0 0 0 0 0 0
- STDSCHALTER 13 6 1 2 0 0 0 0 0
- SCHALTER 13 6 1 2 0 0 0 0 0
- GRFSCHALTER 13 6 1 2 0 0 0 0 0
- SYMSCHALTER 4 6 1 2 6 0 0 0 0
- SYMFELD 5 6 1 2 1 2 0 0 0
- SYMINVERT 6 6 1 2 1 2 6 0 0
- SYMEREIGNIS 2 6 6 0 0 0 0 0 0
- SYMSPERREN 1 6 0 0 0 0 0 0 0
- SYMFREI 1 6 0 0 0 0 0 0 0
- SYMSTOP 1 6 0 0 0 0 0 0 0
- SYMZEIGER 1 6 0 0 0 0 0 0 0
- SYMFELDZEIGER 2 6 6 0 0 0 0 0 0
- WARTE 0 0 0 0 0 0 0 0 0
- EREIGNIS 0 0 0 0 0 0 0 0 0
-
- FENDEF 7 4 11 11 11 11 11 11 0
- FENGRUND 4 4 6 3 3 0 0 0 0
- FENTITEL 11 4 0 0 0 0 0 0 0
- FENVATER 2 4 4 0 0 0 0 0 0
- FENMODUS 2 4 6 0 0 0 0 0 0
- FENAUF 6 4 1 2 1 2 19 0 0
- FENZU 1 4 0 0 0 0 0 0 0
- FENPOS 3 4 1 2 0 0 0 0 0
- FENDIM 3 4 1 2 0 0 0 0 0
- FENDIMINNEN 3 4 1 2 0 0 0 0 0
- FENLEER 1 4 0 0 0 0 0 0 0
- FENLOESCHE 1 4 0 0 0 0 0 0 0
- FENSTATUS 1 4 0 0 0 0 0 0 0
- FENMAXIMAL 1 4 0 0 0 0 0 0 0
- FENMINIMAL 1 4 0 0 0 0 0 0 0
- FENNORMAL 1 4 0 0 0 0 0 0 0
- FENZEICHNEN 1 4 0 0 0 0 0 0 0
- FENAKTIV 1 4 0 0 0 0 0 0 0
- FENOBEN 1 4 0 0 0 0 0 0 0
- FENZEIGER 2 4 6 0 0 0 0 0 0
- FENMAUSINFO 2 4 11 0 0 0 0 0 0
-
- MAUSPOS 2 1 2 0 0 0 0 0 0
- MAUSBEWEGEN 6 1 2 1 2 6 1 0 0
- MAUSVERBERGEN 0 0 0 0 0 0 0 0 0
- MAUSZEIGEN 0 0 0 0 0 0 0 0 0
- MAUSWARTE 1 11 0 0 0 0 0 0 0
-
- DRKAUF 0 0 0 0 0 0 0 0 0
- DRKVORSCHAU 0 0 0 0 0 0 0 0 0
- DRKSTART 0 0 0 0 0 0 0 0 0
- DRKABBRUCH 0 0 0 0 0 0 0 0 0
- DRKZU 0 0 0 0 0 0 0 0 0
-
- VIRTPARAM 2 6 6 0 0 0 0 0 0
- VIRTAUF 2 1 2 0 0 0 0 0 0
- VIRTKOPIE 4 4 1 2 6 0 0 0 0
- VIRTLOESCHE 0 0 0 0 0 0 0 0 0
- VIRTZU 0 0 0 0 0 0 0 0 0
-
- XROLLBALKEN 2 1 1 0 0 0 0 0 0
- YROLLBALKEN 2 2 2 0 0 0 0 0 0
-
- GEHEZU 0 0 0 0 0 0 0 0 0
- FARBE 1 3 0 0 0 0 0 0 0
- GRUND 1 3 0 0 0 0 0 0 0
- HGRUND 1 3 0 0 0 0 0 0 0
- HFARBE 1 3 0 0 0 0 0 0 0
- HATTRIB 10 0 0 0 0 0 0 0 0
- HLOESCHE 0 0 0 0 0 0 0 0 0
- HZEIGER 1 6 0 0 0 0 0 0 0
-
- SYSTEM 10 0 0 0 0 0 0 0 0
- PROGRAMM 0 0 0 0 0 0 0 0 0
- RESIDENT 0 0 0 0 0 0 0 0 0
- ERREIN 0 0 0 0 0 0 0 0 0
- ERRAUS 0 0 0 0 0 0 0 0 0
- ENDEIN 0 0 0 0 0 0 0 0 0
- ENDAUS 0 0 0 0 0 0 0 0 0
- DEBUG 1 6 0 0 0 0 0 0 0
- TON 1 6 0 0 0 0 0 0 0
-
- DLLLADEN 11 23 0 0 0 0 0 0 0
- DLLAUFRUF 1 23 0 0 0 0 0 0 0
- DLLFREI 1 6 0 0 0 0 0 0 0
-
- PAUSE 1 6 0 0 0 0 0 0 0
- MAXIMAL 1 6 0 0 0 0 0 0 0
- ZEIT 0 0 0 0 0 0 0 0 0
- DATUM 0 0 0 0 0 0 0 0 0
- UHRZEIT 0 0 0 0 0 0 0 0 0
- DGUHR 12 1 2 0 0 0 0 0 0
- ANUHR 3 1 2 1 0 0 0 0 0
- DGSTOP 0 0 0 0 0 0 0 0 0
- ANSTOP 0 0 0 0 0 0 0 0 0
-
- DATEN 0 0 0 0 0 0 0 0 0
- LESE 0 0 0 0 0 0 0 0 0
- DATEINAME 0 0 0 0 0 0 0 0 0
- DATEIAUSWAHL 1 6 0 0 0 0 0 0 0
- PFADHOLEN 0 0 0 0 0 0 0 0 0
- PFADSETZEN 0 0 0 0 0 0 0 0 0
-
- FORMAT 0 0 0 0 0 0 0 0 0
- CURSOR 2 1 2 0 0 0 0 0 0
- GRCURSOR 2 1 2 0 0 0 0 0 0
- TAB 1 1 0 0 0 0 0 0 0
- GRTAB 1 1 0 0 0 0 0 0 0
- TXDEF 4 6 6 7 6 0 0 0 0
- TXATTRIB 10 0 0 0 0 0 0 0 0
- TEXT 0 0 0 0 0 0 0 0 0
-
- INFORMATION 10 0 0 0 0 0 0 0 0
- FEHLER 0 0 0 0 0 0 0 0 0
- FRAGE 0 0 0 0 0 0 0 0 0
- WARNUNG 0 0 0 0 0 0 0 0 0
-
- LEXSCHRIFT 0 0 0 0 0 0 0 0 0
- LEXTITEL 10 0 0 0 0 0 0 0 0
- LEXIKON 14 1 2 1 2 0 0 0 0
-
- ZUFALL 0 0 0 0 0 0 0 0 0
- MODUS 1 12 0 0 0 0 0 0 0
- KOORD 1 13 0 0 0 0 0 0 0
- STIFT 3 6 6 3 0 0 0 0 0
- MUSTER 4 6 3 3 11 0 0 0 0
- PUNKT 2 1 2 0 0 0 0 0 0
- LINIE 4 1 2 1 2 0 0 0 0
- POLYGON 0 0 0 0 0 0 0 0 0
- NETZ 6 1 2 1 2 1 2 0 0
- KREIS 3 1 2 1 0 0 0 0 0
- ELLIPSE 4 1 2 1 2 0 0 0 0
- BOGEN 5 1 2 6 6 1 0 0 0
- RECHTECK 4 1 2 1 2 0 0 0 0
- BOX 6 1 2 1 2 1 2 0 0
- RAHMEN 5 1 2 1 2 6 0 0 0
- SYMBOL 3 1 2 6 0 0 0 0 0
- GRFLADEN 13 1 2 11 0 0 0 0 0
- GRFPALETTE 10 0 0 0 0 0 0 0 0
- GRFGROESSE 2 1 2 0 0 0 0 0 0
- GRFINFO 0 0 0 0 0 0 0 0 0
-
- BILDPARAM 3 17 6 6 0 0 0 0 0
- BILDGROESSE 3 17 1 2 0 0 0 0 0
- BILDINFO 1 17 0 0 0 0 0 0 0
- BILDHOLEN 5 17 1 2 1 2 0 0 0
- BILDLADEN 12 17 11 0 0 0 0 0 0
- BILDKOPIE 4 17 1 2 6 0 0 0 0
- BILDOBJKOPIE 4 17 1 2 11 0 0 0 0
- BILDOBJMODUS 2 17 11 0 0 0 0 0 0
- BILDOBJLOESCHEN 1 17 0 0 0 0 0 0 0
- BILDOBJPOSITION 1 17 0 0 0 0 0 0 0
- BILDOBJZEIGER 2 17 6 0 0 0 0 0 0
- BILDFREI 1 6 0 0 0 0 0 0 0
-
- OBJSTAPEL 0 0 0 0 0 0 0 0 0
- OBJBEWEGEN 0 0 0 0 0 0 0 0 0
- OBJSTOP 1 6 0 0 0 0 0 0 0
- TFARBE 1 6 0 0 0 0 0 0 0
-
- KSDEF 7 1 2 11 11 11 11 3 0
- XKSYS 0 0 0 0 0 0 0 0 0
- YKSYS 0 0 0 0 0 0 0 0 0
- BALKEN 0 0 0 0 0 0 0 0 0
- KUCHEN 0 0 0 0 0 0 0 0 0
- DIAGRAMM 0 0 0 0 0 0 0 0 0
-
- VIDEO 10 0 0 0 0 0 0 0 0
- AUDIO 10 0 0 0 0 0 0 0 0
-
- PDAUF 0 0 0 0 0 0 0 0 0
- PDMEN 0 0 0 0 0 0 0 0 0
- PDEND 0 0 0 0 0 0 0 0 0
- PDZU 0 0 0 0 0 0 0 0 0
- PDSPERREN 2 6 6 0 0 0 0 0 0
- PDFREI 2 6 6 0 0 0 0 0 0
-
- PUAUF 2 1 2 0 0 0 0 0 0
- PUEND 0 0 0 0 0 0 0 0 0
-
- LISTAUF 6 22 1 2 1 2 11 0 0
- LISTEINTRAG 11 22 0 0 0 0 0 0 0
- LISTZEICHNEN 1 22 0 0 0 0 0 0 0
- LISTAKTUELL 0 0 0 0 0 0 0 0 0
- LISTZU 1 22 0 0 0 0 0 0 0
-
- DBAUF 11 18 0 0 0 0 0 0 0
- DBEND 0 0 0 0 0 0 0 0 0
- DBZU 1 18 0 0 0 0 0 0 0
- DBREORG 10 0 0 0 0 0 0 0 0
- DBANFANG 1 18 0 0 0 0 0 0 0
- DBVORWAERTS 1 18 0 0 0 0 0 0 0
- DBZURUECK 1 18 0 0 0 0 0 0 0
- DBSCHLUSS 1 18 0 0 0 0 0 0 0
- DBSUCHEN 12 18 6 0 0 0 0 0 0
- DBFILTER 3 18 6 6 0 0 0 0 0
- SCSUCHEN 11 18 0 0 0 0 0 0 0
- SCANFANG 11 18 0 0 0 0 0 0 0
- SCVORWAERTS 11 18 0 0 0 0 0 0 0
- SCZURUECK 11 18 0 0 0 0 0 0 0
- SCSCHLUSS 11 18 0 0 0 0 0 0 0
- DBLESEN 1 18 0 0 0 0 0 0 0
- DBSCHREIBEN 1 18 0 0 0 0 0 0 0
- DBLOESCHEN 1 18 0 0 0 0 0 0 0
- DBADRESSE 1 18 0 0 0 0 0 0 0
- DBSETZEN 1 18 0 0 0 0 0 0 0
- DBANZAHL 1 18 0 0 0 0 0 0 0
- DBERZEUGEN 1 18 0 0 0 0 0 0 0
-
- RSCINFO 0 0 0 0 0 0 0 0 0
- RSCLADEN 10 0 0 0 0 0 0 0 0
- RSCGRPLADEN 12 1 2 0 0 0 0 0 0
- RSCFENLADEN 13 4 1 2 0 0 0 0 0
- RSCVIRTLADEN 14 4 1 2 6 0 0 0 0
- RSCDRKLADEN 10 0 0 0 0 0 0 0 0
-
- .END
-
-
-
-
- /******************************************************************************
- * Parameter-Bereiche *
- ******************************************************************************/
-
- .PARAMETER
-
- 0 0 // 0
- 0 32000 // 1 X-Koordinaten
- 0 32000 // 2 Y-Koordinaten
- 0 15 // 3 Farbwerte fuer Grafikbefehle
- 1 100 // 4 Fensterhandle
- 1 10 // 5 Handles fuer Farbpaletten-Animationen
- 0 32767 // 6
- 0 360 // 7 Winkel
- 0 255 // 8 Zulaessige ASCII-Zeichen (oder sonst. Zeichensatz)
- 0 80 // 9 Zulaessige Stringlaengen
- 0 9 // 10 Funktionstasten
- 0 1 // 11 AUS-EIN
- 0 5 // 12 Modi zur Verknuepfung von Grafiken mit dem Hintergrund
- 0 5 // 13 Art des Koordinatensystems
- 0 500 // 14 Handles fuer Symbole mit 0
- 1 500 // 15 Handles fuer Symbole ohne 0
- 1 3 // 16 Die drei Symboltypen
- 1 300 // 17 Handles fuer Grafiken
- 1 10 // 18 Handles fuer Datenbanken
- 0 4 // 19 Zulaessige Fenstertypen
- 0 255 // 20 Maximaler Wert fuer RGB-Anteil
- 1 10 // 21 Handles fuer Objekt-Animationen
- 1 50 // 22 Handles fuer Listenfelder
- 1 10 // 23 Handles fuer Dynamic-Link-Libraries
-
- .END
-