Navigation:  Klassen > bCompoundValue >

bCompoundValue:Init()

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

Zweck

Erzeugt ein Objekt der Klasse bCompoundValue.

Klasse

bCompoundValue

Typ

Methode

Syntax

bCompoundValue{

<uValue>,

[<oOrigin>],

[<oSize>],

[<iAlignment>],

[<oForeground>],

[<oBackground>],

[<oFont>],

[<iValueOptions>]

} Æ oCompoundValue

Argumente

<uValue>Der darzustellende Wert.
Datentyp:Usual

 

<oOrigin>Position, an welcher der Wert dargestellt werden soll. Der Nullpunkt der Position liegt links oben. Wenn der Wert mit bCompoundValue:AddValue() einem anderen bCompoundValue untergeordnet wurde, dann ist die Position relativ zu dem übergeordneten bCompoundValue.
Datentyp:Point

 

<oSize>Breite und Höhe, in welcher der Wert dargestellt werden soll. Wenn für die Breite und/oder die Höhe der Wert -1 angegeben wird, ist der entsprechende Wert dynamisch und wird beim Zeichnen durch den maximalen Ausgabebereich definiert. Wenn der Wert mit bCompoundValue:AddValue() einem anderen bCompoundValue untergeordnet wurde, dann ist die Größe auf den Ausgabebereich des übergeordneten bCompoundValue begrenzt.
Datentyp:Dimension

 

<iAlignment>Ausrichtung, mit welcher der Wert dargestellt werden soll. Es werden folgende Ausrichtungen unterstützt:

 

Konstante

Beschreibung

BALIGN_AUTO

Die Voreinstellungen für die horizontale und vertikale Ausrichtung werden verwendet.

BALIGN_LEFT

Linksbündige Ausrichtung

BALIGN_RIGHT

Rechtsbündige Ausrichtung

BALIGN_CENTER

Zentrierte horizontale Ausrichtung

BALIGN_TOP

Ausrichtung oben

BALIGN_BOTTOM

Ausrichtung unten

BALIGN_VCENTER

Zentrierte vertikale Ausrichtung

 

Datentyp:Int

 

<oForeground>Vordergrundfarbe, in welcher der Wert dargestellt werden soll.
Datentyp:Color

 

<oBackground>Hintergrundfarbe, in welcher der Wert dargestellt werden soll.
Datentyp:Brush

 

<oFont>Schriftart, in welcher der Wert dargestellt werden soll.
Datentyp:Font

 

<iValueOptions>Optionen, mit denen der Wert formatiert werden soll. Die folgende Tabelle listet die möglichen Optionen auf:

 

Option

Beschreibung

BVO_AUTO

Es sind keine spezifischen Optionen definiert.

BVO_ASPECRATIO

In Kombination mit der Option BVO_STRETCHIMAGE wird beim Vergrößern bzw. Verkleinern einer Bitmap die Seitenverhältnisse der Bitmap beibehalten. Dies kann dazu führen, dass die Bitmap nicht an den gesamten Zeichenbereich angepasst wird.

BVO_END_ELLIPSIS

Wenn der Wert nicht vollständig dargestellt werden kann, dann wird der Wert am Ende abgeschnitten und 3 Punkte (...) werden angehängt.

 

Die Option kann nicht mit den folgenden Optionen kombiniert werden:

BVO_RTF

BVO_LINEBREAK

Wenn der Wert Zeilenumbrüche (CRLF) enthält, dann wird der Wert an diesen Stellen umgebrochen.

 

Die Option kann nicht mit den folgenden Optionen kombiniert werden:

BVO_RTF

BVO_RTF

Der Wert wird als RTF-Text dargestellt.

 

Die Option kann nicht mit den folgenden Optionen kombiniert werden:

BVO_END_ELLIPSIS
BVO_LINEBREAK

BVO_STRETCHIMAGE

Wenn der Wert eine Bitmap ist, dann wird dessen Größe an die Größe des Zeichenbereiches angepasst.

BVO_WORDBREAK

Wenn der Wert nicht vollständig dargestellt werden kann, dann wird der Wert an Wortgrenzen umgebrochen.

 

Die einzelnen Optionen können kombiniert werden.

Datentyp:DWord

Rückgabewert

oCompoundValueDas erzeugte Objekt der Klasse bCompoundValue.
Datentyp:bCompoundValue

Beschreibung

bCompoundValue:Init() erzeugt ein neues Objekt der Klasse bCompoundValue und initialisiert es. Über die Methode bCompoundValue:AddValue() können untergeordnete Einzelwerte dem Objekt hinzugefügt werden.

Siehe auch

bCompoundValue:AddValue()

bCompoundValue:Alignment

bCompoundValue:Background

bCompoundValue:Font

bCompoundValue:Foreground

bCompoundValue:Origin

bCompoundValue:Size

bCompoundValue:Value

bCompoundValue:ValueList

bCompoundValue:ValueOptions

 


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