Navigation:  Classes > bBrowser >

bBrowser:PropertyGet()

Print this Topic    Previous pageReturn to chapter overviewNext page

Purpose

Returns the defined value for a property.

Class

bBrowser

Type

Method

Syntax

<oBrowser>:PropertyGet(

<symProperty>,

[<uDefault>]

) Æ uValue

Arguments

<symProperty>The name of the property for which the value is to be returned. The following properties are supported as default:

 

Property

Description

#BitmapStretch

Defines the size to be adapted to the drawing area when drawing a bitmap.

#BitmapTransparentColor

Defines the transparent background color. This is needed so that a bitmap can be drawn transparent. The color is an RGB-Value of the data type DWord.

#CaptionTouchPointer

Defines the mouse cursor that is shown if the mouse is over a column caption.

#ColumnClass

Defines the name of the VO Class, that bBrowser uses for creating data columns.

#ColumnMovePointer

The property is not supported any more. Use the following properties instead:

#ColumnMoveLeftPointer
#ColumnMoveNoPointer
#ColumnMoveRightPointer

 

Defines the mouse cursor that is shown if a column is moved with the mouse.

#ColumnMoveLeftPointer

Define the mouse cursor that is shown if a column is moved with the mouse and can be inserted on the left of the column.

#ColumnMoveNoPointer

Define the mouse cursor that is shown if a column is moved with the mouse and cannot be inserted at the current column.

#ColumnMoveRightPointer

Define the mouse cursor that is shown if a column is moved with the mouse and can be inserted on the right of the column.

#ColumnResizePointer

Defines the mouse cursor that is shown if the width of a column is changed with the mouse.

#ColumnWidthMax

Defines a maximum width of the column in pixels.

 

The maximum width is considered in the following cases:

Within the method bDataColumn:CalculateWidth(), in order to calculate the width of the column.
When changing the column width with the mouse.
If the column is defined with bBrowser:AutoWidthColumn.

 

Note:
The value of this property is considered only if the column does not have its own maximum width defined (see also bDataColumn:WidthMax).

#ColumnWidthMin

Defines a minimum width of the column in pixels.

 

The minimum width is considered in the following cases:

Within the method bDataColumn:CalculateWidth(), in order to calculate the width of the column.
When changing the column width with the mouse.
If the column is defined as bBrowser:AutoWidthColumn.

 

Note:
The value of this property is considered only if the column does not have its own minimum width defined (see also bDataColumn:WidthMin).

#ContextMenuMode

Defines whether locally defined context menus shall be shown or also those of the owner.

 

Note:
The property is supported only for Visual Objects 2.7 or later. For earlier versions this property is ignored.

#DataPointer

Defines the mouse cursor that is shown if the mouse is over a data cell.

#DefaultButtonManage

Defines whether the default button is managed.

#FooterPointer

Defines the mouse cursor that is shown if the mouse is over a footer cell.

#InfoInEntireArea

Defines the area within which an info value is drawn.

#LogicValueIdentifier

Defines an array of values which are identified as logical values. Every array item consists of a sub array with 2 items. The first item contains the value which shall be identified as logical value. The second item contains the corresponding logical value TRUE or FALSE.

 

Note:
In conjunction with the access bDataColumn:ViewValueAs and the value #CheckBox or #Check this property can be used to display arbitrary values as logical values in a CheckBox.

#MouseWheelMode

Defines whether the mouse is scrolled or skipped when the mouse wheel is turned.

#MouseWheelUnitSize

Defines the number of lines scrolled when turning the mouse wheel.

#RMASelectionMode

Defines for the bBrowser:RowMode #Absolute the supported selection mode (single or block selection).

#RowResizePointer

Defines the mouse cursor that is shown if the height of a row with the mouse is changed.

#RTFInterfaceClass

Defines the name of the VO Class, that the bBrowser uses for drawing RTF text.

#ScrollHUnitPixel

Defines the number of pixels if the columns are scrolled horizontal 1 unit.

#ScrollPointer

Defines the mouse cursor that is shown if it is scrolled.

#ScrollThumbDragRefresh

Defines whether the records are refreshed constantly or only at the end of scrolling.

#SelectorPointer

Defines the mouse cursor that is shown if the mouse is over a selector cell.

#SQLRequeryMethod

Define the name of the method that is invoked in the method bBrowser:AutoRefresh() to determined the visible data from the linked data server again.

#ValueViewList

List of bDataColumn:ViewValueAs that are shown in all rows. All others are shown only in the current row.

#ViewLogicValues

Defines which text is used to display the logical values of TRUE and FALSE.

Additionally, other arbitrary properties can be defined (see also bBrowser:PropertyPut()).

Data type:Symbol

 

<uDefault>The default value that is to be returned if no value is defined for that property.
Data type:Usual

Return Value

uValueThe value that is defined for the property.
Data type:Usual

Description

bBrowser:PropertyGet() returns the defined value for a property. If no value is defined for the property, the value NIL is returned.

See Also

bBrowser:PropertyDelete()

bBrowser:PropertyPut()

bBrowser:SetInfo()

bBrowser:ViewLogicAs

bDataColumn:PropertyGet()

bSample - Edit

 


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