Navigation:  Klassen > bBrowser >

bBrowser:PropertyGet()

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

Zweck

Gibt zu einer Eigenschaft den definierten Wert zurück.

Klasse

bBrowser

Typ

Methode

Syntax

<oBrowser>:PropertyGet(

<symProperty>,

[<uDefault>]

) Æ uValue

Argumente

<symProperty>Name der Eigenschaft, zu der der Wert zurückgegeben werden soll. Es werden folgende Eigenschaften als Standard unterstützt:

 

Property

Beschreibung

#BitmapStretch

Definiert ob beim Zeichnen einer Bitmap dessen Größe an den Zeichenbereich angepasst werden soll.

#BitmapTransparentColor

Definiert den Farbwert für die transparente Hintergrundfarbe. Diese wird benötigt, damit eine Bitmap transparent gezeichnet werden kann. Der Farbwert ist ein RGB-Wert vom Datentyp DWord.

#CaptionTouchPointer

Definiert den Mauszeiger, der angezeigt wird, wenn die Maus auf einer Spaltenbezeichnung steht.

#ColumnClass

Definiert den Namen der VO-Klasse, die der bBrowser beim Erzeugen von Datenspalten verwendet.

#ColumnMovePointer

Die Property wird nicht mehr unterstützt. Statt dessen können die folgenden Properties verwendet werden:

#ColumnMoveLeftPointer
#ColumnMoveNoPointer
#ColumnMoveRightPointer

 

Definiert den Mauszeiger, der angezeigt wird, wenn eine Spalte mit der Maus verschoben wird.

#ColumnMoveLeftPointer

Definiert den Mauszeiger, der angezeigt wird, wenn eine Spalte mit der Maus verschoben wird und links von der Spalte eingefügt werden kann.

#ColumnMoveNoPointer

Definiert den Mauszeiger, der angezeigt wird, wenn eine Spalte mit der Maus verschoben wird und nicht an der aktuellen Position eingefügt werden kann.

#ColumnMoveRightPointer

Definiert den Mauszeiger, der angezeigt wird, wenn eine Spalte mit der Maus verschoben wird und rechts von der Spalte eingefügt werden kann.

#ColumnResizePointer

Definiert den Mauszeiger, der angezeigt wird, wenn die Breite einer Spalte mit der Maus verändert wird.

#ColumnWidthMax

Definiert die maximale Breite einer Datenspalte in Pixel.

 

Die maximale Spaltenbreite wird in den folgenden Fällen berücksichtigt:

Innerhalb der Methode bDataColumn:CalculateWidth(), um die Breite der Spalte zu berechnen.
Beim Verändern der Spaltenbreite mit der Maus.
Wenn die Spalte als bBrowser:AutoWidthColumn definiert ist.

 

Hinweis:

Der Wert dieser Property wird nur berücksichtigt, wenn für eine Datenspalte keine eigene maximale Breite definiert ist (siehe auch bDataColumn:WidthMax).

#ColumnWidthMin

Definiert die minimale Breite einer Datenspalte in Pixel.

 

Die minimale Spaltenbreite wird in den folgenden Fällen berücksichtigt:

Innerhalb der Methode bDataColumn:CalculateWidth(), um die Breite der Spalte zu berechnen.
Beim Verändern der Spaltenbreite mit der Maus.
Wenn die Spalte als bBrowser:AutoWidthColumn definiert ist.

 

Hinweis:

Der Wert dieser Property wird nur berücksichtigt, wenn für eine Datenspalte keine eigene minimale Breite definiert ist (siehe auch bDataColumn:WidthMin).

#ContextMenuMode

Definiert, ob beim Anzeigen der Kontextmenüs nur die eigenen Kontextmenüs oder auch die des Owners berücksichtigt werden sollen.

 

Hinweis:

Diese Property wird erst ab Visual Objects 2.7 unterstützt. Für frühere Versionen wird diese Property ignoriert.

#DataPointer

Definiert den Mauszeiger, der angezeigt wird, wenn die Maus auf einer Datenzelle steht.

#DefaultButtonManage

Definiert, ob der Default-Button verarbeitet wird.

#FooterPointer

Definiert den Mauszeiger, der angezeigt wird, wenn die Maus auf einer Fußzelle steht.

#InfoInEntireArea

Definiert in welchen Bereich ein Info-Wert gezeichnet wird.

#LogicValueIdentifier

Definiert ein Array von Werten, die als logische Werte identifiziert werden. Jedes Array-Element besteht aus einem Sub-Array mit 2 Elementen. Das erste Element enthält den Wert, der als logischer Wert erkannt werden soll. Das zweite Element enthält den entsprechenden logischen Wert TRUE oder FALSE.

 

Hinweis:

In Verbindung mit dem Zugriff bDataColumn:ViewValueAs und dem Wert #Checkbox bzw. #Check kann diese Property dazu verwendet werden, um beliebige Werte als logische Werte in einer CheckBox darzustellen.

#MouseWheelMode

Definiert ob beim Drehen des Mausrades gescrollt oder der Datensatzzeiger bewegt wird.

#MouseWheelUnitSize

Definiert um wieviele Zeilen beim Drehen des Mausrades gescrollt bzw. der Datensatzzeiger bewegt wird.

#RMASelectionMode

Definiert, ob beim bBrowser:RowMode #Absolute die Einzelmarkierung oder die Blockmarkierung unterstützt wird.

#RowResizePointer

Definiert den Mauszeiger, der angezeigt wird, wenn die Höhe einer Zeile mit der Maus verändert wird.

#RTFInterfaceClass

Definiert den Namen der VO-Klasse, die der bBrowser zum Anzeigen von RTF-Texten verwendet.

#ScrollHUnitPixel

Definiert die Anzahl der Pixel, wenn die Spalten um eine Einheit nach rechts oder links gescrollt werden.

#ScrollPointer

Definiert den Mauszeiger, der beim Scrollen angezeigt wird.

#ScrollThumbDragRefresh

Definiert, ob beim Scrollen mit dem Slider die Datensätze ständig oder nur am Ende aktualisiert werden.

#SelectorPointer

Definiert den Mauszeiger, der angezeigt wird, wenn die Maus auf einer Zelle im Selector steht.

#SQLRequeryMethod

Definiert den Namen der Methode, die in der Methode bBrowser:AutoRefresh() aufgerufen wird, um die sichtbaren Daten erneut vom Datenserver zu ermitteln.

#ValueViewList

Liste der bDataColumn:ViewValueAs, die in allen Zeilen angezeigt werden. Alle anderen werden nur in der aktuellen Zeile angezeigt.

#ViewLogicValues

Definiert, mit welchen Texten die logischen Werte TRUE und FALSE dargestellt werden.

Zusätzlich zu den Standardwerten können beliebige andere Eigenschaften definiert sein (siehe bBrowser:PropertyPut()).

Datentyp:Symbol

 

<uDefault>Vorgabewert, der zurückgegeben werden soll, wenn zu der Eigenschaft kein Wert definiert ist.
Datentyp:Usual

Rückgabewert

uValueWert, der zu der Eigenschaft definiert ist.
Datentyp:Usual

Beschreibung

bBrowser:PropertyGet() ermittelt zu einer Eigenschaft den definierten Wert. Wenn zu der Eigenschaft kein Wert definiert ist, wird der Wert NIL zurückgegeben.

Siehe auch

bBrowser:PropertyDelete()

bBrowser:PropertyPut()

bBrowser:SetInfo()

bBrowser:ViewLogicAs

bDataColumn:PropertyGet()

bSample - Edit

 


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