23.11.2014, 00:36
Mit postevent bekomme ich einen Guru, frag mich nicht warum. Ich denke aber der Fehler sitz vor dem Bildschirm. :oops:
Ich hab es jetzt erstmal so hinbekommen:
[ab3]Case "ev_ic_scan"
ntui_SetStringByID{*label,"icStatus","Scanning..."}
ttemp.l=1
End Select
Until *Notify = Null
If ttemp.l = 1
ttemp.l=0
scan{path.s}
End If
Wend[/ab3]
Ist allerdings nicht die eleganteste Lösung. Wenn ich das für mehrere dinge brauche würde ich eine zweite select/case schleife nutzen. Das scheint mir aber umständlich zu sein.
Nachtrag: Was macht postEvent? löst der den event aus, so das der entsprechende case abgearbeitet wird? Ich werd aus dem nicht so ganz schlau, hab auch keine Kommentare im sourcecode/docs gefunden. aber_die ntui_createEvent zeile klingt mir danach.
Ich hab es jetzt erstmal so hinbekommen:
[ab3]Case "ev_ic_scan"
ntui_SetStringByID{*label,"icStatus","Scanning..."}
ttemp.l=1
End Select
Until *Notify = Null
If ttemp.l = 1
ttemp.l=0
scan{path.s}
End If
Wend[/ab3]
Ist allerdings nicht die eleganteste Lösung. Wenn ich das für mehrere dinge brauche würde ich eine zweite select/case schleife nutzen. Das scheint mir aber umständlich zu sein.
Nachtrag: Was macht postEvent? löst der den event aus, so das der entsprechende case abgearbeitet wird? Ich werd aus dem nicht so ganz schlau, hab auch keine Kommentare im sourcecode/docs gefunden. aber_die ntui_createEvent zeile klingt mir danach.