User Tools

Site Tools


mistudio:design_editor:basic_layout:text_fields:integertextfield

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:basic_layout:text_fields:integertextfield [2026/09/18 13:35] – removed - external edit (Unknown date) 127.0.0.1mistudio:design_editor:basic_layout:text_fields:integertextfield [2026/09/18 15:17] (current) tputman
Line 1: Line 1:
 +===== IntegerTextField =====
  
 +com.ergotech.vib.graphics.swing.IntegerTextField
 +
 +==== Image Examples ====
 +
 +| {{:mistudio:graphics:basic_layout:text_fields:pasted:20260622-171841.png?50|IntegerTextField in the graphics palette}} | {{:mistudio:graphics:basic_layout:text_fields:pasted:20260622-171807.png?120|IntegerTextField graphic example}} |
 +| //IntegerTextField in the graphics palette.// | //IntegerTextField graphic example.// |
 +
 +==== Overview ====
 +
 +The IntegerTextField graphic is a Basic Layout text field graphic used to display or enter whole-number values.
 +
 +IntegerTextField is a formatted text field for integer values. Only integer values between the configured **Minimum Value** and **Maximum Value** may be entered.
 +
 +IntegerTextField shares common properties with other Basic Layout text field graphics. See [[mistudio:design_editor:basic_layout:text_fields:text_field_common_properties|Text Field Common Properties]] for shared font, color, editable, enabled, background, visibility, and data source behavior.
 +
 +==== Common Uses ====
 +
 +  * Displaying whole-number values
 +  * Entering integer values
 +  * Setting numeric values without decimal places
 +  * Showing values from a numeric data source
 +  * Sending whole-number values into application logic
 +
 +==== Input Behavior ====
 +
 +The IntegerTextField display can be updated from an input connection.
 +
 +This can be useful when the IntegerTextField needs to show a numeric value from a data source, calculation, or another logic component.
 +
 +==== Output Behavior ====
 +
 +IntegerTextField sends the entered number as a **Long Value Object**.
 +
 +This allows the entered or displayed integer value to be used by other logic components.
 +
 +==== IntegerTextField-Specific Behavior ====
 +
 +IntegerTextField is designed for whole-number numeric values.
 +
 +IntegerTextField-specific settings may include:
 +
 +  * **Minimum Value** Sets the lowest value allowed.
 +  * **Maximum Value** Sets the highest value allowed.
 +  * **Horizontal Alignment** Controls how the value is aligned inside the field.
 +  * **Cursor Color** Sets the cursor color.
 +  * **Selected Text Color** Sets the selected text color.
 +  * **Selection Color** Sets the background color used for selected text.
 +
 +==== Logic Ports ====
 +
 +In the Logic Editor, IntegerTextField may include ports such as:
 +
 +  * **PrimaryOutPort**
 +  * **updateDisplayedValue**
 +
 +The exact available ports may depend on the current MIStudio version and configuration.
 +
 +==== Notes ====
 +
 +Use IntegerTextField when only whole-number values are needed.
 +
 +For decimal numeric values, see [[mistudio:design_editor:basic_layout:text_fields:doubletextfield|DoubleTextField]].
 +
 +For general single-line text, see [[mistudio:design_editor:basic_layout:text_fields:textfield|TextField]].
 +
 +For longer or multi-line text, see [[mistudio:design_editor:basic_layout:text_fields:textarea|TextArea]].
 +
 +For shared text field settings, see [[mistudio:design_editor:basic_layout:text_fields:text_field_common_properties|Text Field Common Properties]].
 +
 +For general graphic behavior, see [[mistudio:design_editor:active_graphic|Active Graphic]].
 +
 +==== Related Pages ====
 +
 +  * [[mistudio:design_editor:start|MIStudio Design Editor]]
 +  * [[mistudio:design_editor:basic_layout:start|Basic Layout]]
 +  * [[mistudio:design_editor:basic_layout:text_fields:start|Text Fields]]
 +  * [[mistudio:design_editor:basic_layout:text_fields:text_field_common_properties|Text Field Common Properties]]
 +  * [[mistudio:design_editor:basic_layout:text_fields:textarea|TextArea]]
 +  * [[mistudio:design_editor:basic_layout:text_fields:doubletextfield|DoubleTextField]]
 +  * [[mistudio:design_editor:basic_layout:text_fields:textfield|TextField]]
 +  * [[mistudio:design_editor:active_graphic|Active Graphic]]

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki