AppProgressCreate

AppProgressCreate erzeugt eine Fortschrittsanzeige in der Statuszeile oder einen Fortschrittsanzeige-Dialog.

bool = AppProgressCreate()
bool = AppProgressCreate(nUpper)
bool = AppProgressCreate(nUpper, nOption)
bool = AppProgressCreate(nLower, nUpper, nStep, nOption)
bool = AppProgressCreate(nLower, nUpper, nStep, nOption, ssTitle)

Returnwert

bool ist TRUE (1), wenn Funktion erfolgreich war, sonst FALSE (0).

Parameter

nLower

Defaultwert ist 0.

nUpper

Defaultwert ist 100.

nStep

Defaultwert ist 1.

nOption

0: Erzeugung einer Fortschrittsanzeige in der Statuszeile. 2: Erzeugung eines Fortschrittsanzeige-Dialogs. Defaultwert ist 0.

ssTitle

Titel des Fortschrittsanzeige-Dialogs, falls nOption gleich 2. Defaultwert ist „Progress“.

Kommentar

Die Funktionen AppProgressDialog oder AppProgressCreate können ab UniPlot R2015.8 geschachtelt aufgerufen werden. Siehe AppProgressDialog.

Beispiel

def TestAppProgressCreate()
{
    AppProgressCreate(67);
    for (i in 1:67) {
        AppProgressStepIt();
        AppSleep(50); // Simulate some work
    }
    AppProgressDestroy();
}

TestAppProgressCreate()

History

Version Beschreibung
R2015.8 Die Funktion kann geschachtelt aufgerufen werden.
R2012.1 (5.40.1) bSmooth durch nOption ersetzt und neuer Parameter ssTitle.
5.14.4 Aufruf mit einem Parameter geändert: Anstatt bSmooth wird nun nUpper gesetzt.

id-972059