4D v16

Progress SET PROGRESS

Home

 
4D v16
Progress SET PROGRESS

Progress SET PROGRESS  


 

Progress SET PROGRESS ( id ; Ablauf {; Meldung {; Vordergrund}} )  
Parameter Typ   Beschreibung
id  Lange Ganzzahl in ID des Ablaufbalkens
Ablauf  Zahl in Wert des Ablaufs ([0...1] oder -1)
Meldung  Text in Meldung des Ablaufbalkens
Vordergrund  Boolean in Ablaufbalken im Vordergrund zeigen

Die Methode Progress SET PROGRESS ändert den Wert des Ablaufbalkens zusammen mit der Information, die im Ablauffenster erscheint. Es ist hilfreich, einen Ablaufbalken innerhalb einer Schleife zu aktualisieren.

In id übergeben Sie die einmalige ID des Ablaufbalkens, welche die Methode Progress New zurückgibt.

In Ablauf übergeben Sie den aktuellen Wert des Ablaufbalkens. Sie übergeben einen Wert Zahl (zwischen 0 und 1) oder -1 für einen undefinierten Ablaufbalken (auf Mac OS bekannt als "animierter Balken"). 

In Meldung übergeben Sie zusätzlichen Text, der unter dem Haupttitel (Windows) oder unter dem Ablaufbalken (Mac OS) erscheinen soll. Dieser Parameter ist optional.

Übergeben Sie Wahr in Vordergrund, wenn das Ablauffenster zwingend im Vordergrund der Anwendung erscheinen soll.

Ablaufbalken updaten:

 $P:=Progress New // Neuen Balken erstellen
  // Ablaufen in einer Schleife ausführen
 For($i;1;100)
  // ... Code für Ablaufen
  // Ablaufbalken updaten
    $r:=$i/100
    Progress SET PROGRESS($P;$r;"Mehr Info")
 End for
  // Balken löschen, wenn Ablaufen beendet ist
 PROGRESS QUIT($P)



Siehe auch 

Progress Get Progress

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Ablaufbalken

 
GESCHICHTE 

 
ARTIKELVERWENDUNG

4D Progress ( 4D v16)