# Funktionsreferenz

ProgressOn

Zeigt ein konfigurierbares Fortschrittsbalkenfenster an.

ProgressOn ( "title", "maintext" [, "subtext" [, x pos [, y pos [, opt]]]] )

Parameter

title | Der Titel des Fortschrittsbalkenfensters.
maintext | Der Text für das obere, fettgedruckt Haupttextfeld (Label).
subtext | [optional] Der Text für das untere, normal geschriebene Textfeld (Label; standardmäßig ist leer).
x pos | [optional] Die Position (in Pixeln) des Fortschrittsbalkenfensters von links (standardmäßig zentriert).
y pos | [optional] Die Position (in Pixeln) des Fortschrittsbalkenfensters von oben (standardmäßig zentriert).
opt | [optional] Standar ist 'immer im Vordergrund, mit Titelleiste' Addiere die folgenden Optioneswerte, wenn du sie setzen möchtest. 1 = ohne Rand, Fenster ohne Titelzeile 2 = Ohne das "Immer im Vordergrund"-Attribut 16 = Fenster kann verschoben werden

Bemerkungen

Um optionale Parameter anzugeben und dennoch den Standardwert zu erhalten, benutzt du folgende Werte:
"" bei String-Parametern
-1 bei Zahlen-Parametern
Wenn ProgressOn aufgerufen wird, während bereits ein Fortschrittsbalkenfenster angezeigt wird, wird dieses angepasst. Wenn du mehrere Fortschrittsbalkenfenster gleichzeitig anzeigen möchtest, musst du mehrere Skripte verwenden.

Siehe auch

ProgressOff, ProgressSet

Beispiel

ProgressOn("Progress Meter", "Increments every second", "0 percent")
For $i = 10 to 100 step 10
sleep(1000)
ProgressSet( $i, $i & " percent")
Next
ProgressSet(100 , "Done", "Complete")
sleep(500)
ProgressOff()