mistudio:design_editor:basic_layout:text_fields:doubletextfield
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| mistudio:design_editor:basic_layout:text_fields:doubletextfield [2026/09/18 13:35] – removed - external edit (Unknown date) 127.0.0.1 | mistudio:design_editor:basic_layout:text_fields:doubletextfield [2026/09/18 15:16] (current) – tputman | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ===== DoubleTextField ===== | ||
| + | com.ergotech.vib.graphics.swing.DoubleTextField | ||
| + | |||
| + | ==== Image Examples ==== | ||
| + | |||
| + | | {{: | ||
| + | | // | ||
| + | |||
| + | ==== Overview ==== | ||
| + | |||
| + | The DoubleTextField graphic is a Basic Layout text field graphic used to display or enter decimal numeric values. | ||
| + | |||
| + | DoubleTextField is a formatted text field for float or decimal-style numbers. Only values between the configured **Minimum Value** and **Maximum Value** may be entered, and the number of decimal places is controlled by the **Decimal Places** property. | ||
| + | |||
| + | DoubleTextField shares common properties with other Basic Layout text field graphics. See [[mistudio: | ||
| + | |||
| + | ==== Common Uses ==== | ||
| + | |||
| + | * Displaying decimal numeric values | ||
| + | * Entering decimal values | ||
| + | * Setting numeric values with decimal places | ||
| + | * Showing values from a numeric data source | ||
| + | * Sending numeric values into application logic | ||
| + | |||
| + | ==== Input Behavior ==== | ||
| + | |||
| + | The DoubleTextField display can be updated from an input connection. | ||
| + | |||
| + | This can be useful when the DoubleTextField needs to show a numeric value from a data source, calculation, | ||
| + | |||
| + | ==== Output Behavior ==== | ||
| + | |||
| + | DoubleTextField sends the entered number as a **Double Value Object**. | ||
| + | |||
| + | This allows the entered or displayed decimal value to be used by other logic components. | ||
| + | |||
| + | ==== DoubleTextField-Specific Behavior ==== | ||
| + | |||
| + | DoubleTextField is designed for decimal-style numeric values. | ||
| + | |||
| + | DoubleTextField-specific settings may include: | ||
| + | |||
| + | * **Decimal Places** Sets how many decimal places are used. | ||
| + | * **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, DoubleTextField may include ports such as: | ||
| + | |||
| + | * **PrimaryOutPort** | ||
| + | * **updateDisplayedValue** | ||
| + | |||
| + | The exact available ports may depend on the current MIStudio version and configuration. | ||
| + | |||
| + | ==== Notes ==== | ||
| + | |||
| + | Use DoubleTextField when decimal values are needed. | ||
| + | |||
| + | For whole-number values, see [[mistudio: | ||
| + | |||
| + | For shared text field settings, see [[mistudio: | ||
| + | |||
| + | For general graphic behavior, see [[mistudio: | ||
| + | |||
| + | ==== Related Pages ==== | ||
| + | |||
| + | * [[mistudio: | ||
| + | * [[mistudio: | ||
| + | * [[mistudio: | ||
| + | * [[mistudio: | ||
| + | * [[mistudio: | ||
| + | * [[mistudio: | ||
| + | * [[mistudio: | ||
| + | * [[mistudio: | ||
