Master Control Panels are panels users create that, unlike scene control panels, are not tied to any specific scene. Controls and Resources can be either hooked up in the user interface or execute Java Script code for more sophisticated control.
Create a master control panel
To create:
- Select File > New Master Control Panel (Ctrl + M)
- Click and/or drag Controls or Resources from the “Toolbox” to the Master Control Panel Canvas.
Bind commands to buttons
Beginning in Prime 5.0, some Advanced options have now been exposed within the base properties of certain Controls.
Bind a Button using the “Properties panel” of the control.
In this example, the button is bound to a Condition.
You can continue to bind as many commands to the button as needed.
Bindings can be made similar to Control Panels.
Refer to the Scene Control Panel section of this User Guide for more details. |
- Load a Scene - To load a scene, add a Property item to a Condition and type a line such as:
- Playout.Channels(0).LoadScene("123"). This would load scene 123 on the first channel
- Play a Scene - To play a scene, add a Property item to a Condition and type a line such as:
- Playout.GetChannel("Program").PlayScene("123"). This would play scene 123 on a channel named Program
- Stop a Scene - To stop a scene, add a Property item to a Condition and type a line such as:
- Playout.ActiveChannel.StopScene("123"). This would stop scene 123 on the active channel
- Close a Scene - To close a scene, add a Property item to a Condition and type a line such as:
- Playout.GetChannel("Program").CloseScene("123"). This would close scene 123 on a channel named Program
- Active Channel - To access the active channel use the ActiveChannel property of the Playout object. For example:
- Playout.ActiveChannel.LoadScene("123") would load scene "123" on the active channel
- Get Channel - To access a channel by name or by number, use the GetChannel method of the Playout object. For example:
- Playout.GetChannel("Program").LoadScene("123") would load scene "123" on the channel named "Program".
- Playout.GetChannel(1).LoadScene("123") would load scene "123" on the first channel