Navigation:  Klassen >

bCompoundValue

Diese Seite drucken    Vorherige SeiteZurück zum Anfang des KapitelsNächste Seite

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

AddValue()

DeleteValue()

GetValue()

Init()

Interne Methoden

Draw()

Transform()

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

bSample - bCompoundValues

 


Page url: http://www.YOURSERVER.com/index.html?bcompoundvalue.htm