Interface Objects and Settings

Settings Shared by Objects

In Style > Object Layout:

In Style > Object Style:

Most objects expose these Behavior appearance settings:

Slider

Bind Variable to a scalar model input. Set Min, Max, and Step; entered values are clamped to the range and snapped to the step. The range must have a usable span, and the runtime substitutes safe values for invalid ranges or steps.

Appearance:

The displayed value uses the bound variable's presentation number format. Changing the slider updates the Interface override and can trigger Live / SyntheSim.

Toggle

Bind Variable to an eligible 0/1 policy-switch constant. Off writes 0; On writes 1.

Appearance adds Accent, Value/Text Color, and Input Background. Shared title settings also apply.

Stepper

Bind Variable to an eligible constant auxiliary or flow. Min, Max, and Step define the decrement/increment behavior. The minus and plus buttons disable at the limits.

Appearance adds Accent, Value/Text Color, and Input Background. The displayed value uses the bound variable's number format.

Numeric Input

Bind Variable to an eligible constant auxiliary or flow. Min, Max, and Step constrain and snap committed values.

Appearance adds Accent, Value/Text Color, and Input Background. Input editing uses plain numeric entry; the object is still a model input, not a separate stored value.

Array Input

Bind Variable to an eligible constant auxiliary or flow with arrays enabled. Preview displays editable cells for the variable's array elements. The object does not expose Min, Max, or Step.

Appearance adds Accent, Value/Text Color, and Input Background. Increase the object's width or height when an array has many elements.

Action Button

An Action Button executes one or more ordered actions in Preview. See Actions, progress, and navigation.

Appearance:

New buttons default to transparent card fill, zero card border width, and no separate title, so the button itself is the visible element. Width and height in Style determine the rendered button size.

Progress Control

Progress Control is a simulation-time playhead, not a percent-complete indicator. See Actions, progress, and navigation.

Appearance:

In Navigation Items, add page links, choose each target Page, and optionally enter a label. A blank label displays the target page's name. Remove unwanted links with the minus button. Missing or unset pages are not rendered as tabs.

Appearance:

Navigation only changes pages in Preview. The tab linked to the current page receives the active colors.

Gauge

Bind Variable to a displayable model variable. Min and Max define the scale.

Appearance:

Values are clamped visually to the gauge range. Region thresholds divide the range into three colored bands; choose thresholds in increasing order within the gauge range for meaningful regions.

Plots

Plots can render every supported plot type, including tables. Their Behavior controls differ from other objects. See Plots and tables.

Style provides object layout, font inheritance, frame fill/border settings, Palette, and plot Axes & Time Range. Plot title and legend visibility are configured in Behavior appearance.

Value

Bind Variable to a displayable model variable. Value shows the result at the current simulation playhead, or the latest available value when no playhead is selected. Before a result exists, it can show an Interface override or resolved model input.

Appearance adds Accent, Value/Text Color, and Left, Center, or Right Value alignment. The large value uses the bound variable's number format.

Text

Text is page annotation, not a model binding. Use the rich-text editor for content and set Bold, Italic, Underline, Rich Text Color, Rich Text Size, and Left/Center/Right alignment.

The rich-text settings control the text body. The shared object title and card Style settings remain separate. Text can also be edited directly on the canvas in Edit mode.

Graphics

Graphics display an imported PNG, JPEG, GIF, TIFF, BMP, HEIC, or SVG file, a pasted image or SVG, or a built-in shape. Clear removes imported image data and SVG transforms.

Shape settings are shown only when applicable:

Lines, arrows, and other non-fillable shapes use Line Color and Stroke Width in Style. Fillable shapes use Fill, Border, and Border Width. Graphics render without the normal object card chrome. Imported image content takes precedence over the selected placeholder shape.


Yano Simulator Help — Version 0.1.0, Build 20260704