====================================================================== Dokumentation zu "SetTool" Version 1.0 Autor: Nicolas Benezan, Postwiesenstr. 2, D7000 Stuttgart 60 ====================================================================== Übersicht ­­­­­­­­­ * Kopierrecht * Umfang des Projekts * Beschreibung Kopierrecht ­­­­­­­­­­­ Das komplette Projekt (Quelltext, Dokumentation und Objectcode) ist Public Domain Software. Es darf beliebig kopiert und verbreitet werden solange... * mein Name und dieser Kopierrechtshinweis erhalten bleiben, * die Vollständigkeit des ganzen Projekts gewährleistet ist, und * mit dem Vertrieb dieser Software kein Gewinn erwirtschaftet wird. Die Kommerzielle Nutzung ohne meine ausdrückliche schriftliche Genehmigung ist untersagt (über Gewinnbeteiligung läßt sich reden). W i c h t i g: Dies gilt insbesondere auch für "schwarze Schafe" der "PD"-Versandhäuser, die ganz offensichtlich Gewinn machen, was z.B. durch ganzseitige Anzeigen in Zeitschiften erkennbar ist. Verbesserungsvorschläge sind stets willkommen. Falls Sie Veränderungen am Programm vornehmen, dokumentieren Sie diese bitte gut verständlich. Es würde mich freuen, wenn Sie mich über größere Veränderungen oder Erweiterungen in Kenntnis setzen würden. (c) 1988 by Nicolas Benezan. Umfang des Projekts ­­­­­­­­­­­­­­­­­­­ Das komplette Projekt "SetTool" beinhaltet folgende Dateien: * SetTool.dok Diese Dokumentation * SetTool.mod Quelltext * SetTool ausführbares Programm Beschreibung ­­­­­­­­­­­­ Der DefaultTool-Mechanismus bei Icons ist schon praktisch. Man kann z.B. das DefaultTool eines Textes auf :c/muchmore stellen. Wenn man den Text doppelklickt, wird er automatisch angezeigt (vorausgesetzt, muchmore steht im Verzeichnis ":c"). Wer schon einmal eine PD-Disk zusammengestellt oder seine Harddisk aufgeräumt hat oder etwas änliches gemacht hat, kennt aber eine Eigenschaft der ToolTypes: Sie sind immer anders eingestellt, als man sie gerade haben möchte (... Error while opening sys:m2emacs usw.). Das DefaultTool eines einzelnen Icons zu ändern macht mit "Info" aus dem Workbench-Menu keine Schwierigkeiten, aber was macht man, wenn man 10, 100 oder 1000... zu ändern hat? SetTool ermöglicht das ändern von DefaultTools mit Hilfe von Batchfiles oder dem WITH-Befehl (siehe Amok#13). Der Befehl SetTool DH0:Texts/test.info c:muchmore setzt z.B. das DefaultTool der Datei "test" im Verzeichnis "DH0:Texts" auf "c:muchmore". Die Endung ".info" ist übrigens optional und kann weggelassen werden. With DH0:Textx/?*.info "SetTool $ :c/muchmore" setzt das DefaultTool aller Dateien mit Icon in diesem Verzeichnis auf ":c/muchmore". Das "?" ist notwendig, damit die Datei ".info", die sich in jedem Workbench-Verzeichnis befindet, ausgeschlossen wird. Bitte lesen sie auch die Dokumentation des WITH-Befehls auf Amok#13.