Zweck
Definiert einen aus mehreren Einzelwerten zusammengesetzten Wert.
Klasse
bCompoundValue
Zugriffe
Alignment | (Access / Assign) |
Background | (Access / Assign) |
Font | (Access / Assign) |
Foreground | (Access / Assign) |
InactiveSelectedBackground | (Access / Assign) |
InactiveSelectedForeground | (Access / Assign) |
Origin | (Access / Assign) |
SelectedBackground | (Access / Assign) |
SelectedForeground | (Access / Assign) |
Size | (Access / Assign) |
TransformBlock | (Access / Assign) |
Value | (Access / Assign) |
ValueCount | (Access) |
ValueList | (Access) |
ValueOptions | (Access / Assign) |
Methoden
Interne Methoden
Erbt von
<kein Vorfahre>
Vererbt an
<kein Nachfahre>
Beschreibung
Mit der Klasse bCompoundValue können verschiedene Einzelwerte zusammengefaßt und als ein Wert in einer Datenzelle im bBrowser dargestellt werden. Die Einzelwerte werden über deren X-/Y-Position, Breite und Höhe innerhalb des bCompoundValue formatiert. Jeder Einzelwert ist wiederrum ein bCompoundValue, dem verschiedene Einstellungen wie Schriftart, Vorder- und Hintergrundfarbe oder Ausrichtung zugeordnet werden.
Beispiele
In dem folgenden Beispiel wird ein zusammengesetzter Wert, bestehend aus drei Einzelwerten, erzeugt. Der zusammengesetzte Wert definiert den Artikel "Schrauben" mit dessen Länge und Durchmesser.
LOCAL ocvValue AS bCompoundValue
LOCAL ocvChild AS bCompoundValue
ocvValue := bCompoundValue{"Artikel: Schrauben",;
,;
Dimension{160, 70}}
ocvChild := bCompoundValue{"Länge: 35 mm",;
Point{5, 22},;
Dimension{74, -1},;
,;
Color{COLORRED}}
ocvValue:AddValue(ocvChild)
ocvChild := bCompoundValue{"Durchmesser: 17 mm",;
Point{5, 36},;
Dimension{74, -1},;
,;
Color{COLORYELLOW}}
ocvValue:AddValue(ocvChild)
Siehe auch
Page url: http://www.YOURSERVER.com/index.html?bcompoundvalue.htm