Button

Library: Input/Output
Introduced: 2.1.3
Appearance:

Behavior

Outputs 0 normally; but when the user is pressing the the button using the Poke Tool, the output is 1.

Pins

A button has only one pin, a 1-bit output, which is 0 except when the user is pressing the button using the Poke Tool, when it is 1.

Attributes

When the component is selected or being added, the arrow keys alter its Facing attribute.

Facing
The location of the output pin relative to the component.
Color
The color with which to display the button.
Label
The text within the label associated with the component.
Label Location
The location of the label relative to the component.
Label Font
The font with which to render the label.
Label Color
The color with which to draw the label.

Poke Tool Behavior

When the mouse button is pressed, the component's output will be 1. Upon releasing the mouse button, the output reverts back to 0.

Text Tool Behavior

Allows the label associated with the component to be edited.

Back to Library Reference