English
Instant Developer Foundation Documentation
  • Objects reference
  • Application area

Indicator

copy link

An Indicator is a user interface object that can be used to display information to the user in the application status bar. If the type of application menu is Task Bar, then the indicators appear in the tray area of the application. To create an indicator, use the context menu of the application object.

Properties

Name: represents the logical name of the indicator, as it will be identified within the Instant Developer project.

Description: contains a description of the indicator's usage. The text entered will be used as the corresponding indicator's tooltip in the application interface.

Style: represents the type of indicator. Even when the property allows different values, those relevant to web interfaces are:

  • Normal: the indicator shows the text set at runtime and/or the icon.
  • Date: the text of the indicator is equal to the current date on the client side.
  • Time: the text of the indicator is equal to the current time on the client side, in the hours:minutes format.

Alignment: specifies the type of alignment for the indicator's text.

  • Left: the text is left-aligned.
  • Centered: the text is centered in the available area.
  • Right: the indicator's text is right-aligned.

Border: specifies the indicator's border. The possible values are:

  • None: the indicator will not have any borders.
  • Sunken: the indicator will have a sunken border. The actual look and feel also depends on the graphical theme chosen.
  • Raised: the indicator will have a raised border. The actual look and feel also depends on the graphical theme chosen.

Resizing: specifies how the indicator's size is calculated at runtime.

  • Fit to contents: the width of the indicator will be the minimum necessary to display its content.
  • Dynamic: the width of the indicator can expand beyond the minimum depending on the available space remaining.
  • Fixed: the width of the indicator will be fixed at the value of the Size property.

Size: represents the total width of the indicator in pixels if the resizing is Fixed.

Icon: Icon displayed in the indicator. It is best to use an image in GIF format, 16x16 pixels in size. The icon can be changed at runtime through the Icon property.

Visible: if set, specifies that the indicator will initially be visible. This property can also be set at runtime by changing the Visible property of the indicator.

Enabled: if set, specifies that the indicator will initially be clickable. This property can also be set at runtime by changing the Enabled property of the indicator. When an indicator is clicked with the mouse, the Activate event is raised to the application.

Place on right side: if set, the indicator will appear after the indicators corresponding to the currently open forms.

Code: the name of the constant identifying the indicator within the source code. Changing this property is not recommended.

Automatic: if set, specifies that the Code property will be automatically calculated and disambiguated based on the name of the command. Changing this option is not recommended.

Context menu

Add formula: adds a formula that will be automatically recalculated to declaratively set one of the properties of the indicator. This applies if the formula depends on fields of single-row tables of the in-memory database.

Events: this submenu allows adding procedures to handle events raised by the indicator. For more information on the events available, refer to the Indicator library.

Add folder: adds a folder inside the indicator, which will have no impact on the application, but can be used to better organize the objects in the indicator.

Add task: creates a new task object linked to the indicator. It serves as a reminder for future changes or to manage group work.

Find derived objects: searches for all objects in the project derived from the indicator, including at multiple levels.

Find where used (object): searches for all points in the project where this indicator is directly referenced in any way.

Find where used (content): searches for all points in the project where this indicator or one of the objects it contains is directly referenced in any way.

An indicator can be dragged and dropped onto a/an...

Indicator: positions the object before the target object. It is used to reorder the objects in the list.

creates a copy of the dragged indicator and positions it next to the target indicator.

Folder: like dragging and dropping onto the object containing the folder, only that the indicator will be moved/copied into the folder itself.

Changed on: 15/12/2022 / From version: 8.5.3800

See also

  • Visible (property)
  • Enabled (property)
  • Activate (event)
  • Indicator Library
  • Icon (property)

Is this article helpful?

Thank you for your feedback!

Need more help?

Check out the forum