MsgBox

Wartebildschirm kann implementiert werden, hier kann Text definiert werden der beim Warten angezeigt wird [Mehr ...]

Vererbung

Basisklassen(n)   abgeleitete Klassen
  MsgBox  

Attribute

public:

Attribut Typ Beschreibung
closeEvent eventNr_t Event das beim Schließen gesendet wird.
style String y = yes
n = no
o = ok
c = cancel
r = retry
i = ignore

protected:

Attribut Typ Beschreibung
btn[3] UglButton
msgText UglTextField

Operationen

public:

Name Parameter Rückgabewert Beschreibung
onEvent eventNr_t nr void schließen des Wartebildschirms

protected:

Name Parameter Rückgabewert Beschreibung
onConstruct void
onInit void Darstellen des Popups

Detailbeschreibung MsgBox

Wartebildschirm kann implementiert werden, hier kann Text definiert werden der beim Warten angezeigt wird


Über "meine Bildschirme" kann in "onInit()" ein Wartebildschirm hinzugefügt werden

Beispiel:

MsgBox* msgbox = new MsgBox;
msgbox->text = "Du hast den Button geclickt! Wolltest du das ganz ganz wirklich?";
msgbox->style="yn";
msgbox->closeEvent = 0x56;
app.anzeige.show( msgbox );

onEvent(..)
{
	...
	if( nr == 0x56 )
	{
		ergebnis.text = "MsgBox=" + gPopup->text;	// "y" oder "n"
		ergebnis.paint();
	}
	...
}

Funktionsbeschreibungen

onConstruct() void

onEvent(eventNr_t nr) void

schließen des Wartebildschirms

Parameter:

nr Nummer des Events, zum schließen

onInit() void

Darstellen des Popups