| << Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen |
Basisklasse für grafische Elemente [Mehr ...]
| Basisklassen(n) | abgeleitete Klassen | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
UglControl |
|
| Attribut | Typ | Beschreibung |
|---|---|---|
| font | PecFont* | Font, die auf diesem Container verwendet wird |
| isHidden | bool | wenn true wird das Control nicht gezeichnet, belegt aber weiterhin den Platz. Es wird auch kein Hintergrund gelöscht. |
| parent | class UglContainer* | UglContainer |
| rect | Rect | Rechteckiger Zeichenbereich |
| text | String | Textueller Inhalt, wird in der egel angezeigt. |
| Name | Parameter | Rückgabewert | Beschreibung |
|---|---|---|---|
| createControl | class UglContainer* parent, Rect& rect, const char* text |
void | Fügt dem Container ein UI-Element hinzu |
| onDestroy | void | Löscht den Container aus dem Speicher | |
| paint | void | Zeichnet den Container |
| Name | Parameter | Rückgabewert | Beschreibung |
|---|---|---|---|
| onCreate | void | Enthält Anweisungen, die bei der Erstellung des Containers aufgerufen werden |
Basisklasse für grafische Elemente
Enthält die Ugl-Steuerungselemente UglCheckbox, UglText, UglButton, UglTextField und UglProgressBar
| createControl(class UglContainer* parent, Rect& rect, const char* text) void |
|
Fügt dem Container ein UI-Element hinzu
Setzt eine Font, sofern nicht vorhanden
| parent | Tragender Container |
| rect | Abmaße des Elements |
| text | Text des Elements |
| onCreate() void |
|
Enthält Anweisungen, die bei der Erstellung des Containers aufgerufen werden
| onDestroy() void |
|
Löscht den Container aus dem Speicher
| paint() void |
|
Zeichnet den Container
| << Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen |