copy macro by macroId

This is a place for people to chare the custom macros they have written.

Moderator: Moderators

User avatar
Posts: 179
Joined: 18 Nov 2016, 20:58

copy macro by macroId

Postby sideshowbond » 21 Jun 2018, 00:45

is there a way to copy a macro from the show library onto a handle using the macro id?
Posts: 927
Joined: 02 Jul 2010, 10:29
Location: Siegen, Germany

Re: copy macro by macroId

Postby icke_siegen » 09 Sep 2018, 10:18

Solution by Gregory:

Code: Select all

      <step>ActionScript.SetProperty.Enum("Handles.OperationMode", "move")</step>
      <step>Handles.CopyDestination("Fixtures", 0)</step>

For the background see ... ymacrobyid.

Gregory wrote:The SetTargetHandle call uses the macro ID string to get the handle associated with the macro (even if it is an unassigned factory macro) and assigns that handle to the Playbacks.Editor.Macros.Target.Handle property. This property can then be passed into any other function that requires a handle such as the SetSourceHandleFromHandle function.

Who is online

Users browsing this forum: No registered users and 2 guests