SProgressCtrl
Fortschrittsbalken
Vererbung
| Basisklassen(n) |
|
abgeleitete Klassen |
|
|
SProgressCtrl |
|
Attribute
protected:
| Attribut |
Typ |
Beschreibung |
| aktPaintValue |
int |
Aktuell sichtbare Position in Prozent. |
| barColor |
int |
Farbe der Fortschrittsleiste |
| barStyle |
int |
Typ der Fortschrittsleiste - PGB_STYLE_HORIZONTAL
- PGB_STYLE_VERTICAL
- PGB_STYLE_ELLIPSE
|
| endpos |
int |
Der Wert für 100%. |
| lastpos |
int |
Aktuell sichtbare Position in absoluten Werten. |
| startpos |
int |
Der Wert für 0%. |
| textColor |
int |
Textfarbe, bei SDEV_NOCOLOR wid kein Prozentwert ausgegeben |
Operationen
public:
| Name |
Parameter |
Rückgabewert |
Beschreibung |
| getPos |
|
int |
Liefert die aktuelle Position als absoluten Wert. |
| setPos |
int current |
void |
Setzt den Fortschrittsbalken auf eine neue Position. |
| setRange |
int start, int end |
void |
Setzt den Start- und Endwert |
| setStyle |
int barStyle, COLORREF barColor=SDEV_NOCHANGE, COLORREF textColor=SDEV_NOCHANGE |
void |
Verändert den Style und die Farben des Controls. |
protected:
| Name |
Parameter |
Rückgabewert |
Beschreibung |
| onPaint |
SDevice& screen |
void |
Zeichnet den Fortschrittsbalken. |
Fortschrittsbalken
Liefert die aktuelle Position als absoluten Wert.
Rückgabe:
Zeichnet den Fortschrittsbalken.
Parameter:
Setzt den Fortschrittsbalken auf eine neue Position.
Parameter:
Setzt den Start- und Endwert
Parameter:
| start |
Startwert |
| end |
Endwert |
Verändert den Style und die Farben des Controls.