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.