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.

#CellGroupMoveDisableIcon

Defines the icon that is shown when moving a cell group on an invalid position.

#CellGroupMoveEnableIcon

Defines the icon that is shown when moving a cell group on a valid position.

#CaptionPointer

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

 

See also property:

#CaptionTouchPointer

#ColumnResizePointer

#CaptionTouchPointer

Defines the mouse cursor that is shown when the mouse is over a column caption and the column can move with the mouse.

 

See also property:

#CaptionPointer

#ColumnResizePointer

#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 when a column is moved with the mouse.

#ColumnMoveLeftPointer

Define the mouse cursor that is shown when 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 when a column is moved with the mouse and cannot be inserted at the current column.

#ColumnMoveRightPointer

Define the mouse cursor that is shown when 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 when the width of a column can changed with the mouse.

 

See also property:

#CaptionPointer

#CaptionTouchPointer

#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).

#ComboListHeightMax

Defines the maximum height of the list of a combobox during a data cell input.

#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 when the mouse is over a data cell.

#DefaultButtonManage

Defines whether the default button is managed.

#DragStartDelay

Defines an interval (milliseconds) after whose expiry a drag & drop process is started.

#FooterPointer

Defines the mouse cursor that is shown when 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.

#RecordGroupCaptionBackground

Defines the background color that is used for drawing the record group column within the caption area.

 

Notes:
If the property is not defined then the background color is used from the access bBrowser:RecordGroupView:Background.

#RecordGroupCaptionGrid

Defines the grid that is used for drawing the record group column within the caption area.

 

Notes:
If the property is not defined then the grid is used from the access bBrowser:RecordGroupView:Grid.

#RMASelectionMode

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

#RowResizePointer

Defines the mouse cursor that is shown when 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 when it is scrolled.

#ScrollThumbDragRefresh

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

#SelectorCaptionBackground

Defines the background color that is used for drawing the selector within the caption area.

 

Notes:
If the property is not defined or no brush object is defined for the property then the background color is used from the access bBrowser:SelectorView:Background.

#SelectorCaptionGrid

Defines the grid that is used for drawing the selector within the caption area.

 

Notes:
If the property is not defined then the grid is used from the access bBrowser:SelectorView:Grid.

#SelectorPointer

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

#SortMarkerHeight

Defines the height of a sort marker in pixel.

#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.
Data Type:Usual

Return Value

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

Description

bBrowser:PropertyGet() determines the defined value for a property. If no value is defined for the property, the value NIL is returned. Whether or not a property is defined can be determined with the method bBrowser:PropertyExist().

See Also

bBrowser:PropertyDelete()

bBrowser:PropertyExist()

bBrowser:PropertyPut()

bBrowser:SetInfo()

bBrowser:ViewLogicAs

bBrowserColumn:PropertyGet()

bDataColumn:PropertyGet()

bSample - Edit

 


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