Purpose
Checks, whether a property is defined.
Class
Type
Method
Syntax
<oBrowser>:PropertyExist(<symProperty>) Æ lExist
Arguments
| <symProperty> | The name of the property that is to be checked. The following properties are defined by the bBrowser 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: | 
| #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: | 
| #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: | 
| #DataPointer | Defines the mouse cursor that is shown when the mouse is over a data cell. | 
| #DefaultButtonManage | Defines whether the default button is managed. | 
| #DragMultiplePointer | Defines the mouse cursor that is shown when several items are dragged. | 
| #DragSinglePointer | Defines the mouse cursor that is shown when a single item is dragged. | 
| #DragStartDelay | Defines an interval (milliseconds) after whose expiry a drag & drop process is started. | 
| #DropNotAllowedPointer | Defines the mouse cursor that is shown during a drag & drop process when dropping is not allowed. | 
| #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: | 
| #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: | 
| #RecordGroupCaptionGrid | Defines the grid that is used for drawing the record group column within the caption area. 
 Notes: | 
| #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: | 
| #SelectorCaptionGrid | Defines the grid that is used for drawing the selector within the caption area. 
 Notes: | 
| #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. | 
In addition to the default properties other properties can be defined (see bBrowser:PropertyPut()).
| Data Type: | Symbol | 
Return Value
| lExist | A logical value that indicates whether the property is defined. | 
| TRUE | The property is defined. | 
| FALSE | The property is not defined. | 
| Data Type: | Logic | 
Description
bBrowser:PropertyExist() checks whether a property is defined. A property can be defined with the method bBrowser:PropertyPut().
See Also
bBrowserColumn:PropertyExist()
Page url: http://www.YOURSERVER.com/index.html?bbrowser_propertyexist.htm