Zweck:Laden, Entladen oder Anzeigen von Informationen über Plugins

 

Format:PLUGIN [/= /B /C /F /I /K /L /P[n] /U /V] plugin ...

 

/B (vollständiger Pfadname) /L(oad)
/C(ommands) /P(ause)
/F(unctions) /U(nload)
/I(nfo) /V(ariables)

/K(eystrokes)

 

Syntax der Dateivervollständigung:

 

Die Standard-Syntax für die Vervollständigung von Dateinamen lautet: dirs dll

 

Verwendung:

 

Plugins ermöglichen es Ihnen, Ihre eigenen internen Variablen, Variablenfunktionen und internen Befehle zu schreiben, sie in einer DLL abzulegen und TCC sie beim Start zu laden. Plugin-Namen überschreiben bestehende interne Namen, so dass Sie interne Variablen und Befehle erweitern und/oder ersetzen können. Wenn TCC startet, lädt es automatisch alle Plugins im Standardverzeichnis (das Unterverzeichnis PLUGINS\ im TCC Installationsverzeichnis). Die Plugins werden geladen, bevor die Startdatei (TCSTART) ausgeführt wird.

 

Sie können auch Keystroke-Plugins schreiben, die bei jeder Tasteneingabe in der Kommandozeile aufgerufen werden. Ein Keystroke-Plugin kann Aktionen ausführen, wenn eine bestimmte Taste eingegeben wird, oder sogar die Taste ändern, bevor sie an den Befehlsprozessor zurückgegeben wird.

 

Wenn keine Optionen angegeben werden,  zeigtPLUGIN die aktuell geladenen Plugins und ihre internen Variablen, Variablenfunktionen und Befehle an.

 

Sie können ein bestimmtes auszuführendes Plugin angeben, indem Sie dem Funktions-/Variablen-/Befehlsnamen den Plugin-Namen und ein $ voranstellen, z. B:

 

echo %_myplugin$variable

echo %@myplugin$func[abc]

myplugin$mycommand

 

Weitere Informationen zur Entwicklung von Plugins finden Sie im Plugin SDK.

 

Optionen:

 

/=Zeigt den PLUGIN-Befehlsdialog an, um Sie beim Festlegen des Dateinamens und der Befehlszeilenoptionen zu unterstützen. Die Option /= kann an einer beliebigen Stelle in der Zeile stehen; zusätzliche Optionen setzen die entsprechenden Felder im Befehlsdialog.

 

/BZeigt die vollständigen Pfadnamen der Plugins an.

 

/CZeigt nur interne Befehle der Plugins an.

 

/FZeigt nur variable Funktionen in den Plugins an.

 

/IZeigt Informationen über das angegebene Plugin an, einschließlich Name, Autor, E-Mail- und Web-Adressen des Autors, Beschreibung, Funktionsliste, Versions- und Build-Nummern. Die  Option/I unterstützt Wildcards.

 

/KZeigt nur Tastatureingabe-Plugins an.

 

/LLädt die angegebenen Plugins. Wenn der Dateiname *ist , werden alle Plugins aus dem Standardverzeichnis geladen (dem Unterverzeichnis PLUGINS\ im TCC Installationsverzeichnis).

 

/P[n]Wartet nach jeder Bildschirmseite auf das Drücken einer Taste, bevor die Anzeige fortgesetzt wird. Ihre Optionen an der Eingabeaufforderung werden unter Seiten- und Dateieingabeaufforderungenausführlich erläutert . Die Option /P hat ein optionales Argument n, das die Anzahl der Sekunden angibt, die auf einen Tastendruck gewartet werden soll, bevor die Anzeige fortgesetzt wird.

 

/UEntlädt das angegebene Plugin. Wenn der Dateiname *ist , werden alle Plugins entladen.

 

/VZeigt nur interne Variablen in den Plugins an.