Custom Properties

In addition to standard component properties, it's possible to define your own custom properties. These properties may be used for keeping widget internal state, e.g intermediate result of some calculation.

Custom properties may be added to any widget component, however, they don't affect component's behaviour or visual presentation. Instead, custom properties may be referred by widget bindings.

Managing Custom Properties

Custom properties are managed via context menu of GUI Builder's component properties dialog. There are three pertinent menu items:

  • Add Custom Property. Adds new custom property to the component those properties are being edited.
  • Edit Custom Property. Allows to edit parameters of selected custom property.
  • Remove Custom Property. Removes custom property definition from the component.

Custom Property Parameters

Parameters of custom property may be specified during its creation and edited later on. A custom property is a Data Table by its nature.

Property name is used to refer it by widget bindings.

Parameters of custom property are comprehensively described in Data Table Format section.

Was this page helpful?