NetAlive Documentation

Text Widget

Inputs 8-11: data inputs (all the same).
Outputs 2-4: data outputs (all the same).
Input 7: address (standard interpretation).

Displays text on the screen. Both the program and user can change the text. When the user finishes editing, an event is generated with the edited text. Variants for single and multiple lines of text. State monitor (not documented).

Behavior

Inputs get concatenated with implied synchronization into a single input value. However, "Asynchronous" simply routes input messages to an input value.

Produces an output upon focus loss (firing criteria). The output value is the last input value as changed by keyboard editing. If fired before there is an input value, the output value is the internal data as changed by keyboard editing.

Appearance

Displays a text box on the screen.

"Use heading as caption or status message" places the task's caption to the upper-left of the button as a heading.

The list box contains the internal data initially and then input data as it arrives. The user may change the display

Variants

Text box (single line): typing "enter" is also a firing criterion. The extended function modifer enables wrapping for a single-line text box.

State monitor: a combination of text and file widgets, see documentation on file widget.

Interactive Demonstration

Press to invoke text.net.

The text "Internal data..." comes from two text widgets.

Edit either "Internal data..." and defocus. Observe the output change on the right. You can defocus with the tab key or by clicking the mouse on the background. The single-line text widget defocuses with the "enter" key.


[NetAlive Documentation Home Page][NetAlive Home Page]