PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : bind trigger


secco
13.08.2006, 01:43
moin,

bitte nicht lachen aber ich befasse mich erst seid kurzem mit tcl...
ich habe folgendes problem

bei "bind - blabla procbla"
definiere ich den trigger blabla als auslöser für die funktion procbla
allerdings wird die auch bei z.B. .blabla ausgeführt gibt es ne möglichkeit, dass die nur ausgeführt wird, wenn sie wirklich am text anfang steht und nichts davor?


Danke


ind00r
13.08.2006, 16:12
Hallo,

es sollte eigentlich so sein, das es nur dann passiert, wenn es am Anfang ist.

Ein paar Beispiele:

bind pub n .maches proc_maches

reagiert nur auf .maches,
.maches parameter1 parameter2
ist auch möglich

bind pub n "*.maches*" proc_maches

Damit kann .maches überall stehen zum Beispiel

abc def .maches la le lu

So sollte es sein, keine Garantie ;P

darton
13.08.2006, 23:28
bind pub n "*.maches*" proc_maches

Dann musst du aber noch "pub" durch "pubm" ersetzen.