User Tools

Site Tools


mistudio:design_editor:more_layout:status_motion:indicator

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
mistudio:design_editor:more_layout:status_motion:indicator [2026/09/18 13:37] – removed - external edit (Unknown date) 127.0.0.1mistudio:design_editor:more_layout:status_motion:indicator [2026/09/18 15:39] (current) – tputman
Line 1: Line 1:
 +===== Indicator =====
  
 +com.ergotech.vib.graphics.Indicator
 +
 +==== Image Examples ====
 +
 +| {{:mistudio:graphics:more_layout:status_motion:pasted:20260701-090814.png?40|Indicator in the graphics palette}} | {{:mistudio:graphics:more_layout:status_motion:pasted:20260701-090849.png?40|Indicator graphic example}} |
 +| //Indicator in the graphics palette.// | //Indicator graphic example.// |
 +
 +==== Overview ====
 +
 +The Indicator graphic is a More Layout status display graphic used to show a value in a two-part display.
 +
 +The lower part of the Indicator displays the input value. Numeric input is displayed as an integer, and non-numeric input is displayed as text.
 +
 +The upper part of the Indicator displays two lines of static text.
 +
 +Indicator is useful when an application needs to show a value with a labeled status area above it.
 +
 +==== Common Uses ====
 +
 +  * Displaying a status value
 +  * Showing numeric values as integers
 +  * Showing text values
 +  * Adding a labeled status display to an application screen
 +  * Displaying two static label lines above a changing value
 +  * Creating process or equipment status displays
 +
 +==== Input Behavior ====
 +
 +Indicator accepts input through **valueInput**.
 +
 +The input can come from a data source, Constant, or another logic component.
 +
 +Numeric input is converted to an integer for display in the lower section.
 +
 +Text input is displayed as text in the lower section.
 +
 +==== Output Behavior ====
 +
 +Indicator has no default output ports.
 +
 +Indicator is used as a display graphic.
 +
 +==== Indicator-Specific Behavior ====
 +
 +Indicator uses an upper text section and a lower value display section.
 +
 +Indicator-specific settings include:
 +
 +  * **Name** Sets the name of the Indicator graphic.
 +  * **Bottom Font** Controls the font used in the lower display section.
 +  * **Color** Sets the fill color of the lower display section.
 +  * **Font** Controls the font used for the upper text section.
 +  * **Text Color** Sets the text color used in the lower display section.
 +  * **Line 1 Text** Sets the first static text line in the upper section.
 +  * **Line 2 Text** Sets the second static text line in the upper section.
 +  * **Color Top** Sets the background color of the upper section.
 +  * **Color Top Text** Sets the text color used in the upper section.
 +  * **Use Color** Controls whether incoming server colors are used for the active display.
 +  * **Arc Height** Sets the corner arc height.
 +  * **Arc Width** Sets the corner arc width.
 +  * **Bad Qual. Indicator** Controls the indicator used when bad quality data is received.
 +  * **Bezel** Sets the bezel style.
 +  * **Bezel Color** Sets the outside bezel color.
 +  * **Bezel Inside Color** Sets the inside bezel color.
 +  * **Bezel Thickness** Sets the thickness of the bezel.
 +  * **Cursor** Sets the cursor shown when the pointer is over the Indicator.
 +  * **Rotation** Sets the Indicator rotation.
 +  * **Split Percent** Controls how much of the display is used for the upper two-line text section.
 +  * **Click Action** Defines a click action.
 +  * **Click Count** Sets the number of clicks used for the click action.
 +  * **Visible** Controls whether the Indicator is shown.
 +  * **Warning Qual. Indicator** Controls the indicator used when warning or transitional quality data is received.
 +
 +==== Logic Ports ====
 +
 +In the Logic Editor, Indicator includes this default port:
 +
 +  * **valueInput**
 +
 +The **valueInput** port updates the displayed value in the lower section of the Indicator.
 +
 +==== Display Sections ====
 +
 +The Indicator display is split into two sections.
 +
 +The upper section displays **Line 1 Text** and **Line 2 Text**.
 +
 +The lower section displays the incoming value from **valueInput**.
 +
 +The **Split Percent** property controls how much of the graphic is used for the upper text section.
 +
 +==== Notes ====
 +
 +Use Indicator when a display needs two static label lines and one changing value area.
 +
 +Use [[mistudio:design_editor:more_layout:buttons_inputs:indicatorbutton|IndicatorButton]] when the graphic also needs button-style user interaction.
 +
 +Use [[mistudio:design_editor:basic_layout:indicators:annunciator|Annunciator]] for a simpler data-driven text or number display.
 +
 +For general graphic behavior, see [[mistudio:design_editor:active_graphic|Active Graphic]].
 +
 +==== Related Pages ====
 +
 +  * [[mistudio:design_editor:start|MIStudio Design Editor]]
 +  * [[mistudio:design_editor:more_layout:start|More Layout]]
 +  * [[mistudio:design_editor:more_layout:status_motion:start|Status, Motion, and Process Graphics]]
 +  * [[mistudio:design_editor:more_layout:buttons_inputs:indicatorbutton|IndicatorButton]]
 +  * [[mistudio:design_editor:basic_layout:indicators:annunciator|Annunciator]]
 +  * [[mistudio:design_editor:active_graphic|Active Graphic]]

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki