Zweck
Erzeugt ein bViewStyle-Objekt.
Klasse
Typ
Methode
Syntax
bViewStyle{
[<oForeground>],
[<oBackground>],
[<iAlignment>],
[<oFont>],
[<oGrid>],
[<iOptions>],
[<iAlphaBlendRatio>]
} Æ oViewStyle
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
oViewStyle | Das erzeugte Objekt der Klasse bViewStyle. |
Datentyp: | bViewStyle |
Beschreibung
bViewStyle:Init() erzeugt ein Objekt der Klasse bViewStyle und initialisiert es.
Siehe auch
bBackgroundStyle:AlphaBlendRatio
Page url: http://www.YOURSERVER.com/index.html?bviewstyle_init.htm