(top) Source of: util.hooks.tf

Datei: util.hooks.tf

Info: Hooks=einfach erweiterbare Makrolisten, die bei bestimmten Gelegenheiten aufgerufen werden koennen

Siehe auch: hookshooks(tf)

Makros: add_to_hook, remove_from_hook, remove_hook, eval_hook

Benoetigt:

Datei: util.hooks.tf

Version: util.hooks.tf,v 1.6 2001/09/09 19:16:59 mh14 (Mesirii@mg.mud.de)

-------------------------
(top) Source of: util.hooks.tf

Siehe auch: hooks

Info: Die Hooks sind eine Ansammlung von Befehlen, die in den Makros hook_hookname gespeichert sind. Ueber die Ausfuehrungsreihenfolge kann keine Annahme getroffen werden. Sie sind dazu praktisch, bei einem Ereignis eine Reihe vorher nicht festgelegter Anweisungen auszufuehren.

Siehe auch: /eval_hook, /add_to_hook, /remove_from_hook, /remove_hook

Datei: util.hooks.tf

(top) Source of: util.hooks.tf

Makros: add_to_hook

Info: Fuegt zu dem angegebenen Hook Anweisungen hinzu. Dabei sollte die letzte nicht mit '%;' abgeschlossen werden. Im Hook kann auf die Makroparameter Bezug genommen werden.

Syntax:

/add_to_hook hookname anweisungen

Beispiel:

/add_to_hook reload /mload %param

Makros: hook_%hookname

Datei: util.hooks.tf

Version: 1.01

Aenderungen: 1.01 testet, ob hook existiert

(top) Source of: util.hooks.tf

Makros: remove_from_hook

Info: Entfernt aus dem angegebenen Hook vorher hinzugefuegte Anweisungen. Dazu muss der String exakt uebereinstimmen.

Syntax:

/remove_from_hook hookname anweisungen

Beispiel:

/add_to_hook testhook /echo %*
/remove_from_hook /echo %*

Datei: util.hooks.tf

(top) Source of: util.hooks.tf

Makros: remove_hook

Info: Entfernt den angegebenen Hook.

Syntax:

/remove_hook hookname

Datei: util.hooks.tf

Version: 1.01

(top) Source of: util.hooks.tf

Makros: eval_hook

Info: Fuehrt den angegebenen Hook mit den uebergebenen Parametern aus.

Makros: hook_%hookname

Datei: util.hooks.tf

Version: 1.01

Aenderungen: 1.01 Testet, ob Hook existiert.

util.hooks.tf,v 1.6 2001/09/09 19:16:59 mh14 (Mesirii@mg.mud.de) Hooks=einfach erweiterbare Makrolisten, die bei bestimmten Gelegenheiten aufgerufen werden koennen
This file was created using TinyFugue (c) 1998 by Ken Keys at Fre 14 Sep 2001 23:35:05 MEST by Michael Hunger (mh14@inf.tu-dresden.de).