Show Control System: How do I create script buttons?

Topic

  • Scripting buttons for Show Control's Display Studio

Environment

Steps

The creation of scripting containers is the same across all versions of Show Control as are steps 1-3 of the button making process. Step 4 of creating a button has significant changes with the release of Show Control, version 2.15.

Creating a script button (Steps 1-3)

If you don't already have a Workspace, Workspace Page, or Scripting container, follow the steps below.  See: Display Studio: How to create a new scripting container?  If you do, skip ahead to the Repeatable Steps detailing how to make buttons.

Within the scripting container, right click and select New Button.
Scripting buttons1.jpg
Step 1: Choose the player the button will be controlling.

Scripting buttons2.jpg
Step 2: Choose the zone/window the button will be controlling. Use the search bar above the zones to filter zones if needed.  (The select all option is introduced in version 2.32.)
Scripting buttons3.jpg
Step 3: Choose what the button's function will be. In most cases, it will be Play.

Scripting buttons4.jpg

 

Play Characteristics (Step 4)

Step 4: Choose the content to be played by clicking Add and navigating to the correct folder housing the desired content. 
Highlight the selected content to configure the play options.

[Clapboard] Control the play mode of the button. Content can be set to run continuously or a certain number of times Show Control System: How do I control content run time play modes in a script button?
Screenshot 2022-06-13 142904a.png
[Pause] Configure pause modes to customize the behavior for that specific file or playlist.  For more details, see Show Control System: How do I pause on the first or last frames of my content?  
Screenshot 2022-06-14 094758.png
[Circular Arrow] Set the content duration or repeat count.
Screenshot 2022-06-14 094836.png
[Arrow] Set a transition and transition duration to the selected content. Some transitions, such as cover, push, etc. will also require you to set a transition direction.
Screenshot 2022-06-14 094900.png
[Speaker] Control the audio settings for the content if applicable. Adjust volume levels, turn the audio embedded within the file off, or select a new audio file to play with the selected contentShow Control System: How do I create audio level offsets?  
Screenshot 2022-06-14 094932.png
[Mark In/Mark Out] Set a custom start and end point for any piece of animated content or video by grabbing the end points of the scrub bar and moving them in or out  See  Show Control System: How do I mark in or mark out my clips in Display Studio?  
Screenshot 2022-06-14 102745.png
[Thumbnail] Control the image used as the button's thumbnail.
  • The scrub T bar can be used to determine which frame of the content to use as the button's thumbnail. If the content selected in step 4 is a still, the scrub bar will be greyed out.
  • Thumbnails can also be selected by clicking the thumbnail icon located in the top right of the button widget next to the color swatch.
Screenshot 2022-06-14 095000.png

Button styling and completion

  1. To finish button creation, give the button a name. (The button will default to say play if a name is not created.)
  2. (Optional) Give the button a color by selecting the color swatch in the top right hand corner of the button.
  3. (Optional) Add any other scripting lines by, clicking the star icon next to step 1 and then the + icon.
  4. Repeat above for button creation as needed.
  5. Click save and then click the button to test.
Screenshot 2022-06-14 095422.png
 

KB ID: DD3056446


DISCLAIMER: Use of this content may void the equipment warranty, please read the disclaimer prior to performing any service of the equipment.

DAKTRONICS DOES NOT PROMISE THAT THE CONTENT PROVIDED HEREIN IS ERROR-FREE OR THAT ANY DEFECTS WILL BE CORRECTED, OR THAT YOUR USE OF THE CONTENT WILL PROVIDE SPECIFIC RESULTS. THE CONTENT IS DELIVERED ON AN "AS-IS" AND "AS-AVAILABLE" BASIS. ALL INFORMATION PROVIDED IN THIS ARTICLE IS SUBJECT TO CHANGE WITHOUT NOTICE. DAKTRONICS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTIES OF ACCURACY, NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. DAKTRONICS DISCLAIMS ANY AND ALL LIABILITY FOR THE ACTS, OMISSIONS AND CONDUCT OF YOU OR ANY THIRD PARTIES IN CONNECTION WITH OR RELATED TO YOUR USE OF THE CONTENT. ADJUSTMENT, REPAIR, OR SERVICE OF THE EQUIPMENT BY ANYONE OTHER THAN DAKTRONICS OR ITS AUTHORIZED REPAIR AGENTS MAY VOID THE EQUIPMENT WARRANTY. YOU ASSUME TOTAL RESPONSIBILITY FOR YOUR USE OF THE CONTENT AND ANY LINKED CONTENT. YOUR SOLE REMEDY AGAINST DAKTRONICS FOR DISSATISFACTION WITH THE CONTENT IS TO STOP USING THE CONTENT. THIS LIMITATION OF RELIEF IS A PART OF THE BARGAIN BETWEEN THE PARTIES.

The above disclaimer applies to any property damage, equipment failure, liability, infringement, or personal injury claim arising out of or in any way related to your use or application of the content, whether such claim is for breach of contract, tort, negligence or any other cause of action.