<?xml version="1.0" encoding="UTF-8"?>
    <avolites.macros>
    <!-- Shape spread to xx -->
	<!-- Created By Pascal van Egmond 12/11/2018 -->
	<!-- Edit By Pascal van Egmond 06/01/2019 -->
     
	<!-- Spread to 1 Circle -->
    <macro id="UserMacro.Spread 1 Circle">
      <name>Spread 1 Circle</name>
      <sequence>
	  <!-- Go To Blind Mode -->
		<step pause="0.01">ActionScript.SetProperty.Boolean("Programmer.BlindActive", true)</step>
        <step pause="0.01">Programmer.SetBlindMode(false, 0)</step>
	<!-- include playback by usernummer -->
	<!-- This is the playback whare the circle shape is running -->
        <step>Include.SelectPlaybackHandle("playbackHandleUN=117")</step> 
		<!-- select attribute Shape -->
		<step pause="0.001">Menu.InjectInput("OnButtonDown","AttributeGroup.128","NoGroup",128)</step>
		<step pause="0.001">Menu.InjectInput("OnButtonUp","AttributeGroup.128","NoGroup",128)</step>
		<!-- Set Spread Number -->
		<step pause="0.001">Menu.InjectInput("OnButtonDown","NumericKeys.1","NoGroup",1)</step>
		<step pause="0.001">Menu.InjectInput("OnButtonUp","NumericKeys.1","NoGroup",1)</step>
		<!-- set the number in to spread -->
		<step pause="0.001">Menu.InjectInput("OnButtonDown","Softkey.4","NoGroup",4)</step>
		<step pause="0.001">Menu.InjectInput("OnButtonUp","Softkey.4","NoGroup",4)</step>
		<!-- Record the Spread back in the shape -->
		<step>Playbacks.ReplacePlaybackCue("playbackHandleUN=117", false)</step>
		<!-- Clear the programmer -->
		<step pause="0.01">Programmer.Editor.Clear(Attribute.Mask.Clear.Value, Programmer.Editor.Fixtures.Clear.Presets, false, Expert.ClearMenu.FadeTime)</step>
		<!-- Exit Blind Mode -->
		<step pause="0.01">ActionScript.SetProperty.Boolean("Programmer.BlindActive", false)</step>
        <step pause="0.01">Programmer.SetBlindMode(false, 0)</step>
	  </sequence>
    </macro>
	
	<!-- Spread to 2 Circle -->
    <macro id="UserMacro.Spread 2 Circle">
      <name>Spread 2 Circle</name>
      <sequence>
	  <!-- Go To Blind Mode -->
		<step pause="0.01">ActionScript.SetProperty.Boolean("Programmer.BlindActive", true)</step>
        <step pause="0.01">Programmer.SetBlindMode(false, 0)</step>
	<!-- include playback by usernummer -->
	<!-- This is the playback whare the circle shape is running -->
        <step>Include.SelectPlaybackHandle("playbackHandleUN=117")</step> 
		<!-- select attribute Shape -->
		<step pause="0.001">Menu.InjectInput("OnButtonDown","AttributeGroup.128","NoGroup",128)</step>
		<step pause="0.001">Menu.InjectInput("OnButtonUp","AttributeGroup.128","NoGroup",128)</step>
		<!-- Set Spread Number -->
		<step pause="0.001">Menu.InjectInput("OnButtonDown","NumericKeys.2","NoGroup",2)</step>
		<step pause="0.001">Menu.InjectInput("OnButtonUp","NumericKeys.2","NoGroup",2)</step>
		<!-- set the number in to spread -->
		<step pause="0.001">Menu.InjectInput("OnButtonDown","Softkey.4","NoGroup",4)</step>
		<step pause="0.001">Menu.InjectInput("OnButtonUp","Softkey.4","NoGroup",4)</step>
		<!-- Record the Spread back in the shape -->
		<step>Playbacks.ReplacePlaybackCue("playbackHandleUN=117", false)</step>
		<!-- Clear the programmer -->
		<step pause="0.01">Programmer.Editor.Clear(Attribute.Mask.Clear.Value, Programmer.Editor.Fixtures.Clear.Presets, false, Expert.ClearMenu.FadeTime)</step>
		<!-- Exit Blind Mode -->
		<step pause="0.01">ActionScript.SetProperty.Boolean("Programmer.BlindActive", false)</step>
        <step pause="0.01">Programmer.SetBlindMode(false, 0)</step>
	  </sequence>
    </macro>
	
	<!-- Spread to 4 Circle -->
    <macro id="UserMacro.Spread 4 Circle">
      <name>Spread 4 Circle</name>
      <sequence>
	  <!-- Go To Blind Mode -->
		<step pause="0.01">ActionScript.SetProperty.Boolean("Programmer.BlindActive", true)</step>
        <step pause="0.01">Programmer.SetBlindMode(false, 0)</step>
	  <!-- include playback by usernummer -->
	  <!-- This is the playback whare the circle shape is running -->
        <step>Include.SelectPlaybackHandle("playbackHandleUN=117")</step> 
		<!-- select attribute Shape -->
		<step pause="0.001">Menu.InjectInput("OnButtonDown","AttributeGroup.128","NoGroup",128)</step>
		<step pause="0.001">Menu.InjectInput("OnButtonUp","AttributeGroup.128","NoGroup",128)</step>
		<!-- Set Spread Number -->
		<step pause="0.001">Menu.InjectInput("OnButtonDown","NumericKeys.4","NoGroup",4)</step>
		<step pause="0.001">Menu.InjectInput("OnButtonUp","NumericKeys.4","NoGroup",4)</step>
		<!-- set the number in to spread -->
		<step pause="0.001">Menu.InjectInput("OnButtonDown","Softkey.4","NoGroup",4)</step>
		<step pause="0.001">Menu.InjectInput("OnButtonUp","Softkey.4","NoGroup",4)</step>
		<!-- Record the Spread back in the shape -->
		<step>Playbacks.ReplacePlaybackCue("playbackHandleUN=117", false)</step>
		<!-- Clear the programmer -->
		<step pause="0.01">Programmer.Editor.Clear(Attribute.Mask.Clear.Value, Programmer.Editor.Fixtures.Clear.Presets, false, Expert.ClearMenu.FadeTime)</step>
		<!-- Exit Blind Mode -->
		<step pause="0.01">ActionScript.SetProperty.Boolean("Programmer.BlindActive", false)</step>
        <step pause="0.01">Programmer.SetBlindMode(false, 0)</step>
	  </sequence>
    </macro>
	
	<!-- Spread to 10 Circle -->
    <macro id="UserMacro.Spread 10 Circle">
      <name>Spread 10 Circle</name>
      <sequence>
	  <!-- Go To Blind Mode -->
		<step pause="0.01">ActionScript.SetProperty.Boolean("Programmer.BlindActive", true)</step>
        <step pause="0.01">Programmer.SetBlindMode(false, 0)</step>
	  <!-- include playback by usernummer -->
	  <!-- This is the playback whare the circle shape is running -->
        <step>Include.SelectPlaybackHandle("playbackHandleUN=117")</step> 
		<!-- select attribute Shape -->
		<step pause="0.001">Menu.InjectInput("OnButtonDown","AttributeGroup.128","NoGroup",128)</step>
		<step pause="0.001">Menu.InjectInput("OnButtonUp","AttributeGroup.128","NoGroup",128)</step>
		<!-- Set Spread Number -->
		<step pause="0.001">Menu.InjectInput("OnButtonDown","NumericKeys.1","NoGroup",1)</step>
		<step pause="0.001">Menu.InjectInput("OnButtonUp","NumericKeys.1","NoGroup",1)</step>
		<step pause="0.001">Menu.InjectInput("OnButtonDown","NumericKeys.0","NoGroup",0)</step>
		<step pause="0.001">Menu.InjectInput("OnButtonUp","NumericKeys.0","NoGroup",0)</step>
		<!-- set the number in to spread -->
		<step pause="0.001">Menu.InjectInput("OnButtonDown","Softkey.4","NoGroup",4)</step>
		<step pause="0.001">Menu.InjectInput("OnButtonUp","Softkey.4","NoGroup",4)</step>
		<!-- Record the Spread back in the shape -->
		<step>Playbacks.ReplacePlaybackCue("playbackHandleUN=117", false)</step>
		<!-- Clear the programmer -->
		<step pause="0.01">Programmer.Editor.Clear(Attribute.Mask.Clear.Value, Programmer.Editor.Fixtures.Clear.Presets, false, Expert.ClearMenu.FadeTime)</step>
		<!-- Exit Blind Mode -->
		<step pause="0.01">ActionScript.SetProperty.Boolean("Programmer.BlindActive", false)</step>
        <step pause="0.01">Programmer.SetBlindMode(false, 0)</step>
	  </sequence>
    </macro>
	</avolites.macros>