Post by gregster » 19 Feb 2018, 09:15
Was die Kontextabhängigkeit angeht, ist tatsächlich jede beliebige Direktive ohne Parameter, die mit #IfWin anfängt, zum Abschalten jeder #IfWin-Direktive geeignet - d. h. es ist, egal, welche #IfWin-Direktive vorher zum Anschalten verwendet wurde. Abschalten geht mit jeder (ohne Parameter).
Und dann gibt es auch noch
#If, das hier noch gar nicht erwähnt wird - das funktioniert auch, afaik. Das heisst, das müsste gehen:
Code: Select all
#IfWinActive Unbenannt - Editor ; großes U !
!q::
MsgBox, Sie haben ALT+Q im Texteditor gedrückt.
Return
#IfWinExist ; schaltet ab, oder verwende #IfWinActive oder sogar #If
Das Tutorial verweist aber, wie ich meine, zurecht darauf, dass die Feinheiten dort noch nicht abgehandelt werden (können).
Das heißt nicht, dass man das Ganze nicht geschmeidiger formulieren könnte, aber ich glaube, dein Verständnis ist eben nicht ganz richtig.
Ps.: Das Siezen in diesem Tutorial finde ich allerdings ziemlich verkrampft. Finde ich ziemlich internet-untypisch, aber das ist sicherlich Geschmackssache. Oder ich bin einfach schon zu alt
Letztendlich siezen wir hier im Forum auch nicht.
Was die Kontextabhängigkeit angeht, ist tatsächlich jede beliebige Direktive ohne Parameter, die mit #IfWin anfängt, zum Abschalten jeder #IfWin-Direktive geeignet - d. h. es ist, egal, welche #IfWin-Direktive vorher zum Anschalten verwendet wurde. Abschalten geht mit jeder (ohne Parameter).
Und dann gibt es auch noch [c]#If[/c], das hier noch gar nicht erwähnt wird - das funktioniert auch, afaik. Das heisst, das müsste gehen: [code]#IfWinActive Unbenannt - Editor ; großes U !
!q::
MsgBox, Sie haben ALT+Q im Texteditor gedrückt.
Return
#IfWinExist ; schaltet ab, oder verwende #IfWinActive oder sogar #If[/code]Das Tutorial verweist aber, wie ich meine, zurecht darauf, dass die Feinheiten dort noch nicht abgehandelt werden (können).
Das heißt nicht, dass man das Ganze nicht geschmeidiger formulieren könnte, aber ich glaube, dein Verständnis ist eben nicht ganz richtig.
Ps.: Das Siezen in diesem Tutorial finde ich allerdings ziemlich verkrampft. Finde ich ziemlich internet-untypisch, aber das ist sicherlich Geschmackssache. Oder ich bin einfach schon zu alt :D Letztendlich siezen wir hier im Forum auch nicht.