ScreenSwap
Swap ViewButtons between 2 screens.
- Easily access a 2nd bank of ViewButtons for your screen in one-click.
- Move around stored views between displays.
- Access views stored on unavailable displays in your showfile. ex: Showfile was built on Full Console but currently running on Lite Console and missing Display 3.
Plugin "ScreenSwap"
Arguments:
Section titled “Arguments:”/Screen A
: First screen (optional, default: 1)/Screen B
: Second screen (optional, default: 2)/Buttons X Thru Y
: The range ofViewButtons
to swap (optional, default: “1 Thru 10”)
Examples:
Section titled “Examples:”-
Swap buttons 1 to 10 between screen 1 and 2:
Plugin "ScreenSwap"-- ORPlugin "ScreenSwap" "/Screen 1 /Screen 2 /Buttons 1 Thru 10" -
Swap all buttons starting from #5 onwards between display 1 and 2:
Plugin "ScreenSwap" "/Buttons 5 Thru" -
Swap all visible buttons (1 to 10 on Lite/Full console) between display 2 and 3
Plugin "ScreenSwap" "/Screen 2 /Screen 3"
Installation
Section titled “Installation” Download Latest
Requires grandMA3 version 2.0.2.0 or above.
Other versions of the plugin are available on the Releases page
Installation Steps
-
Download plugin.
-
Unzip the file in the
gma3_library/datapools/plugins/
folder of your MA installation:- macOS:
~/MALightingTechnology/...
- Windows:
C:\ProgramData\MALightingTechnology\...
- USB key:
/grandMA3/...
Once unzipped:
Directory.../gma3_library/datapools/plugins
DirectoryScreenSwap_v1.1.0.0
- ScreenSwap.xml
- ScreenSwap.lua
- ... Other plugin files
- macOS:
-
In your showfile, import the plugin in a new
Plugin
pool object.
Release Notes
Section titled “Release Notes”-
Release v1.1.0.0
- 23/08/2025 Latest- Made ViewButtons range fully configurable in arguments
- Changed from
Copy
toMove
command for empty buttons swaps
-
Release v1.0.0.0
- 19/08/2025 Latest- Initial release after more than a year of constant utilisation in my showfiles