Navigation:  Klassen > bViewStyle >

bViewStyle:Options

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

Zweck

Optionen, mit denen die grafische Darstellung formatiert wird.

Klasse

bViewStyle

Typ

Access / Assign

Datentyp

DWord

Beschreibung

Mit Optionen kann die Formatierung von Werten gesteuert werden. Abhängig vom Datentyp des darzustellenden Wertes werden nur bestimmte Optionen unterstützt. Mehrere Optionen können kombiniert werden. Die folgende Tabelle definiert die unterstützten Optionen:

 

Option

Beschreibung

BVO_AUTO

Es sind keine spezifischen Optionen definiert.

BVO_ASPECTRATIO

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.

 

Einzelne Optionen können über die Bit-Funktionen

_And(),

_Or() und

_Xor()

geprüft, gesetzt und entfernt werden.

Beispiele

Mit dem folgenden Codefragment wird der Zugriff mit den Optionen BVO_LINEBREAK und BVO_WORDBREAK initialisiert.

 

oViewStyle:Options := _Or(BVO_LINEBREAK,;

                                                 BVO_WORDBREAK)

 

Mit dem folgenden Codefragment wird die Option BVO_END_ELLIPSIS gesetzt.

 

oViewStyle:Options := _Or(oViewStyle:Options,;

                                                 BVO_END_ELLIPSIS)

 

Mit dem folgenden Codefragment wird geprüft, ob die Option BVO_END_ELLIPSIS gesetzt ist.

 

IF _And(oViewStyle:Options, BVO_END_ELLIPSIS)>0

 :

ENDIF

 

Mit dem folgenden Codefragment wird die Option BVO_END_ELLIPSIS gelöscht.

 

IF _And(oViewStyle:Options, BVO_END_ELLIPSIS)>0

 oViewStyle:Options := _Xor(oViewStyle:Options,;

                                                         BVO_END_ELLIPSIS)

ENDIF

 


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