WaitProgress

Bildschirm-Klasse mit Anzeige eines Fortschrittbalkens. [Mehr ...]

Vererbung

Basisklassen(n)   abgeleitete Klassen
  WaitProgress  

Attribute

public:

Attribut Typ Beschreibung
closeEvent eventNr_t Event um den Wartebildschirm zu schließen
progress UglProgressBar Fortschritt
pValue uint8_t* Position des Fortschritts
title UglTextField Titel der beim Wartebildschirm angezeigt wird

Operationen

public:

Name Parameter Rückgabewert Beschreibung
onEvent eventNr_t nr void schließen des Wartebildschirms
onTimer100ms void Fortschritt wird aktualisiert dargestellt
onWork void schließen des Wartebildschirms wenn der Fortschrittsbalken voll ist

protected:

Name Parameter Rückgabewert Beschreibung
onConstruct void
onInit void Darstellen des Wartebildschirms mit Fortschrittsbalken

Detailbeschreibung WaitProgress

Bildschirm-Klasse mit Anzeige eines Fortschrittbalkens.


Beim Schließen wird ein Ereignis ausgelöst.

Beispiel: Bsp:

progressCounter = 0;
WaitProgress* wp = new WaitProgress;
wp->text ="es dauert noch ...";
wp->pValue = &progressCounter;
app.gui.show( wp );

Funktionsbeschreibungen

onConstruct() void

onEvent(eventNr_t nr) void

schließen des Wartebildschirms

Parameter:

nr Nummer des Events, zum schließen

onInit() void

Darstellen des Wartebildschirms mit Fortschrittsbalken

onTimer100ms() void

Fortschritt wird aktualisiert dargestellt

onWork() void

schließen des Wartebildschirms wenn der Fortschrittsbalken voll ist