Top  | Previous | Next

The Property Editor

The property editor is a dockable panel that appears in the window workspace, usually under the SQLTags Browser panel. It displays the properties of the selected component. If more than one component is selected, then it will show all properties that the current selection set have in common.

Filters

It is common for components to have many properties, so the property editor by default only shows the basic properties. These are the properties that you'll most commonly want to set or bind for a given component. There is also the standard properties. This is a larger set of properties that includes the basic properties and many other useful properties. Some properties are expert properties. These are properties that are either uncommon to set or whose purpose  might require an in-depth understanding of the inner-workings of the component. You can change the filter using the filter button ( funnelS ) in the property editor's toolbar.

Status Indication

The name of a property in the property editor conveys important information about that property:

A blue name indicates that the property is a custom property.
A bold name link with a link icon indicates that the property is bound using a property binding.
A bold name colors with a color palette icon indicates that the property is being affected by the component's styles settings.
A red bold name sign_warning with a warning icon indicates that the property is double-bound. This means that two things, a property binding and the styles settings are both trying to drive the property value. This is almost assuredly a mistake.

The Binding Button

To the right of most properties is the binding button ( data_link ). Use this button to modify the property binding that is driving that property. You can only use this button when the window workspace is not in preview mode. Some properties cannot be bound because their datatype is not supported by the binding system. You can still use scripting to affect these properties.