<< Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen |
Basisklasse für einen Container
Basisklassen(n) | abgeleitete Klassen | ||||||
---|---|---|---|---|---|---|---|
|
UglContainer |
|
Attribut | Typ | Beschreibung |
---|---|---|
backgroundColor | color_t | Hintergrundfarbe des Containers |
font | PecFont* | Auf diesem Container verwendeter Font |
foregroundColor | color_t | Vordergrundfarbe des Containers |
navButtons | String | |
rect | Rect | Fläche des Containers als Rechteck |
text | String | Text auf dem Container |
Attribut | Typ | Beschreibung |
---|---|---|
active | bool | Status des Container |
firstActivate | bool | Wahrheitsprüfung, ob dieser Container der erste einer zusammenhängenden Containerabfolge ist |
nextContainer | UglContainer* | Nächster Container |
prevContainer | UglContainer* | Vorheriger Container |
type | uint8_t | Typenbeschreibung des containers c = content s = status t = title n = navigation p = popup |
Name | Parameter | Rückgabewert | Beschreibung |
---|---|---|---|
getType | uint8_t | Gibt den Typ zurück. | |
isActive | bool | Gibt den Status des Containers zurück (Aktiv/Nicht Aktiv) | |
onEvent | eventNr_t nr | void | |
onWork | void | ||
paint | void | Zeichnet den Container | |
paint | const Rect& rect | void |
Name | Parameter | Rückgabewert | Beschreibung |
---|---|---|---|
destroy | void | Wird beim Löschen des Objektes aufgerufen | |
onClose | void | Ereignis das beim Verlassen aufgerufen wird. | |
onConstruct | void | ||
onInit | void | Ereignis für das Anlegen ind initialisieren des Inhaltes | |
onOpen | void | Ereignis das vor dem Öffnen aufgerufen wird. | |
onUglEvent | UglEvent& event | bool | |
setNextContainer | UglContainer* nextContainer | void | Setzt den nächsten Container für diesen Container |
Basisklasse für einen Container
destroy() void |
![]() ![]() |
Wird beim Löschen des Objektes aufgerufen
getType() uint8_t |
![]() ![]() |
Gibt den Typ zurück.
uint8_t | type |
isActive() bool |
![]() ![]() |
Gibt den Status des Containers zurück (Aktiv/Nicht Aktiv)
onClose() void |
![]() ![]() |
Ereignis das beim Verlassen aufgerufen wird.
für eventuelle Speichervorgänge bzw. Zerstörung der Instance.
onConstruct() void |
![]() ![]() |
onEvent(eventNr_t nr) void |
![]() ![]() |
onInit() void |
![]() ![]() |
Ereignis für das Anlegen ind initialisieren des Inhaltes
onOpen() void |
![]() ![]() |
Ereignis das vor dem Öffnen aufgerufen wird.
für eventuelle Ladevorgänge
onUglEvent(UglEvent& event) bool |
![]() ![]() |
onWork() void |
![]() ![]() |
paint() void |
![]() ![]() |
Zeichnet den Container
paint(const Rect& rect) void |
![]() ![]() |
setNextContainer(UglContainer* nextContainer) void |
![]() ![]() |
Setzt den nächsten Container für diesen Container
<< Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen |