When Pushed: Difference between revisions

From StarLogo Nova Wiki
(updates from Blockument)
(Marked this version for translation)
 
Line 13: Line 13:
{{Block|when [▼] pushed}} begins a single execution of a [[stack]] of code (from top to bottom) when the pushed button [[widget]] is pushed. Widgets can be created using the [[Edit Widgets]] feature.
{{Block|when [▼] pushed}} begins a single execution of a [[stack]] of code (from top to bottom) when the pushed button [[widget]] is pushed. Widgets can be created using the [[Edit Widgets]] feature.


<!--T:8-->
<strong>Note:</strong> It is useful to use the ‘when pushed’ with a push button widget when you want to execute a code segment once.
<strong>Note:</strong> It is useful to use the ‘when pushed’ with a push button widget when you want to execute a code segment once.


Line 22: Line 23:
#Select the desired push-button widget from the drop down menu.
#Select the desired push-button widget from the drop down menu.


==Example==
==Example== <!--T:9-->


<!--T:10-->
[[File:when_pushed_example.gif|alt=When Pushed example gif|thumb]]
[[File:when_pushed_example.gif|alt=When Pushed example gif|thumb]]
[[File:when_pushed_example.png|alt=When Pushed example code|thumb]]
[[File:when_pushed_example.png|alt=When Pushed example code|thumb]]


<!--T:11-->
By default, StarLogo Nova displays the the setup button widget. More buttons can be added by pressing ‘edit interface.’ After new push buttons are created, they will be displayed in the dropdown menu in the when pushed button. This button executes the instructions within the code when the button is pressed. In this case, we see common setup behavior.
By default, StarLogo Nova displays the the setup button widget. More buttons can be added by pressing ‘edit interface.’ After new push buttons are created, they will be displayed in the dropdown menu in the when pushed button. This button executes the instructions within the code when the button is pressed. In this case, we see common setup behavior.



Latest revision as of 19:18, 11 August 2023

Other languages:
The when pushed block

Executes commands inside this block (once, from top to bottom) when the push button widget is pushed. Widgets can be created using the Edit Widgets feature.

when [▼] pushed is a code block from the Interface drawer.

Usage

when [▼] pushed begins a single execution of a stack of code (from top to bottom) when the pushed button widget is pushed. Widgets can be created using the Edit Widgets feature.

Note: It is useful to use the ‘when pushed’ with a push button widget when you want to execute a code segment once.

Syntax

When pushed Block

Input:

  1. Select the desired push-button widget from the drop down menu.

Example

When Pushed example gif
When Pushed example code

By default, StarLogo Nova displays the the setup button widget. More buttons can be added by pressing ‘edit interface.’ After new push buttons are created, they will be displayed in the dropdown menu in the when pushed button. This button executes the instructions within the code when the button is pressed. In this case, we see common setup behavior.

Nuances

Related Blocks