Topic : Dokumentation zu TOS2GEM Author : Thomas Binder Version : tos2gem.hyp (21/06/95) Subject : Dokumentation/Utilities Nodes : 62 Index Size : 1740 HCP-Version : 3 Compiled on : Atari @charset : atarist @lang : @default : @help : helpme @options : -i +zz -t4 @width : 75 View Ref-File Manchmal kann es sehr nützlich sein, wenn man ein Programm mit TOS2GEM- Unterstützung schreibt, sich die aktuelle Belegung des Cookie anzuschauen. Dazu gibt es das Programm INSPECT.TTP, das dem großen Archiv beiliegt. Es macht nichts weiter, als sämtliche vom Programmierer zu belegende Cookie-Elemente und ihre Inhalte anzuzeigen, und zwar als GEMDOS-Ausgaben. Ungültige Werte werden dabei invertiert und durch vorgestelltes '!!!' gekennzeichnet; Einträge, die zwar nicht falsch, aber doch merkwürdig sind, haben '???' als Kennzeichen. Die Werte des reserved-Feldes werden nur dann ausgegeben, wenn sie falsch sind, da es sonst unübersichtlich würde. Die Elemente reserve, init, deinit und switch_output werden nie ausgegeben, da sie ja nur Funktionspointer darstellen. Ruft man Inspect ohne Parameter auf, beendet es sich gleich nach der Ausgabe. Übergibt man jedoch -h (oder irgendetwas anderes), wartet es vorher noch auf einen Tastendruck. Inspect ist absichtlich ein TTP-Programm, denn so hat man auch die Möglichkeit, es mit aktiver Umlenkung zu starten, um die gerade benutzten Werte zu sehen. Im Normallfall wird man es jedoch so starten, daß TOS2GEM nicht benutzt wird, denn dann erhält man die zuletzt in den Cookie eingetragenen Werte, was besonders dann hilfreich sein kann, wenn etwas nicht so funktioniert, wie es sollte.