Numeric input cursor point at runtime

Once the numeric input cursor point object has been selected, that is, has input focus, the user can activate the object by:
  • Pressing the
    Enter
    key on a keypad or keyboard, or an
    Enter
    Key object on the display.
  • Pressing the
    Backspace
    key on a keypad or keyboard, or a
    Backspace
    Key object on the display.
  • Pressing a numeric key, a minus sign (-), or a decimal point (.). This will invoke the pop-up and display the number, minus sign or decimal point in the pop-up's scratchpad, with whatever decimal point setting is specified on the
    Numeric
    tab.
When the operator activates the numeric input cursor point, the numeric pop-up scratchpad opens.
TIP:
On mobile operating systems,
Windows
10, and
Windows Server
2019 operating systems, the device scratchpad appears automatically when a numeric input cursor point object is selected.
The operator types a numeric value in the pop-up and presses
Enter
. The value appears in the cursor point and is sent to the Value connection at the data source.
If a write expression is assigned, the application evaluates the expression and sends the expression value to the Value connection.
Display Value
The numeric input cursor point shows the value of the Indicator connection at the data source. The application clears the display before showing a new value. If the Indicator connection is unassigned, the object displays the last value written out.
When an operator opens a display at runtime, the application reads the values of all assigned controls and updates the display based on these values.
If the Value and Indicator controls are unassigned, the numeric input cursor point's display is filled with asterisks (*).
If the integer portion of the value, including the decimal point or minus sign, contains more digits than specified for the
Number of digits
option (on the
Numeric
tab), the display is filled with asterisks (*).
If the numeric input cursor point is sized so that the value cannot be fully displayed (and the value including decimal point and minus sign, is within the configured number of digits for the object), any parts of the value that cannot be displayed are truncated and the last displayable digit is replaced with an asterisk.
If the value doesn’t fit on the first line of the display, and there is room for a second line, the value continues onto the second line.
If the "Fill left with" option is None, and the displayed value is a floating point value between 0 and 1, a leading 0 is placed in front of the decimal point.
If the number of places after the decimal point in the returned value is greater than the Decimal places value, the displayed value will be rounded off.
The cursor point object does not need to have input focus to call a pop-up. It does have to have input focus to perform the ramping function. Select the
Key Navigation
checkbox (on the
General
tab) if you want the operator to be able to navigate to the cursor point with the keyboard and give it input focus.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal