22.11.2014, 22:47
Hi, ich bin's wieder.
Ich hatte gerade eine Baustelle fertig und dachte ich bau schnell mit 'ntui_label' eine Statuszeile ein.
Das funktioniert auch soweit, nur wird im folgenden Code das Label erst NACH dem Aufruf in der letzten Zeile aktualisiert. Da scan{} 4-5 Sekunden braucht ist das schon ein wenig ärgerlich.
[ab3]Select ntui_GetNotifyID{*Notify}
Case "ev_ic_scan"
ntui_SetStringByID{*label,"icStatus","Scanning..."}
ntui_ClearListView{*InfoList}
scan{path.s}[/ab3]
Ein 'ntui_Refresh{*label,Null}' hilft da leider auch nicht.
EDIT:ntui_ClearListView wird auch erst danach ausgeführt, das war mir vorher nicht aufgefallen.
Ich hatte gerade eine Baustelle fertig und dachte ich bau schnell mit 'ntui_label' eine Statuszeile ein.
Das funktioniert auch soweit, nur wird im folgenden Code das Label erst NACH dem Aufruf in der letzten Zeile aktualisiert. Da scan{} 4-5 Sekunden braucht ist das schon ein wenig ärgerlich.
[ab3]Select ntui_GetNotifyID{*Notify}
Case "ev_ic_scan"
ntui_SetStringByID{*label,"icStatus","Scanning..."}
ntui_ClearListView{*InfoList}
scan{path.s}[/ab3]
Ein 'ntui_Refresh{*label,Null}' hilft da leider auch nicht.
EDIT:ntui_ClearListView wird auch erst danach ausgeführt, das war mir vorher nicht aufgefallen.