Navigation:  Klassen > bTextStyle >

bTextStyle:Init()

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

Zweck

Erzeugt ein bTextStyle-Objekt.

Klasse

bTextStyle

Typ

Methode

Syntax

bTextStyle{

[<oForeground>],

[<oBackground>],

[<iAlignment>],

[<oFont>],

[<iAlphaBlendRatio>]

} Æ oTextStyle

Argumente

<oForeground>Vordergrundfarbe, die verwendet werden soll.
Datentyp:Color

 

<oBackground>Hintergrundfarbe, die verwendet werden soll.
Datentyp:Brush

 

<iAlignment>Ausrichtung, die verwendet werden soll. Es werden die folgenden Werte 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

 

<oFont>Schriftart, die verwendet werden soll.
Datentyp:Font

 

<oGrid>Grid, das verwendet werden soll.
Datentyp:bGrid

 

<iOptions>Optionen, die für die Formatierung verwendet werden sollen.  Es werden die folgenden Werte unterstützt:

 

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 in einer Zeile  dargestellt werden kann, dann wird der Wert an Wortgrenzen umgebrochen.

 

Als Vorgabe wird der Wert BVO_AUTO verwendet.

Datentyp:DWord

 

<iAlphaBlendRatio>Überblendfaktor, mit dem zwei Farben sich überlappen. Je höher der Wert ist, desto geringer ist die Transparenz und desto weniger scheint die eine Farbe durch die andere hindurch. Erlaubte Werte sind 0 bis 100 bzw. die folgenden Konstanten:

 

Konstante

Wert

BABR_NONE

0

BABR_LIGHT

12

BABR_NORMAL

25

BABR_DARK

45

BABR_SOLID

100

BABR_AUTO

0xFFFFFFFF

 

Das Argument wird erst ab Windows 2000 unterstützt. Für ältere Betriebssysteme sollte der Wert BABR_NONE verwendet werden.

Datentyp:DWord

Rückgabewert

oTextStyleDas erzeugte Objekt der Klasse bTextStyle.
Datentyp:bTextStyle

Beschreibung

bTextStyle:Init() erzeugt ein Objekt der Klasse bTextStyle und initialisiert es.

Siehe auch

bBackgroundStyle:AlphaBlendRatio

bBackgroundStyle:Background

bTextStyle:Alignment

bTextStyle:Foreground

bTextStyle:Font

 


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