Hallo,
Ich würde einen Haltepunkt setzen, wenn LauftextActive auf true gesetzt wird, dann lässt du den Ausdruck überwachen. Nun gibts die Option "bei Änderung anhalten". Da siehst dann an welcher Stelle die Variable wieder zurückgesetzt wird.
Aber meiner Meinung nach brauchst Du die variable nicht, frag doch Timer.Enabled ab.
Gruß
Sascha
p.s.:
if LauftextActive = false then
kann man auch so
if not LauftextActive then
abfragen.