Page 1 of 1

How to set a chase playorder??

Posted: 05 Dec 2021, 09:41
by kimwida

Code: Select all

       <step pause="0.001">Handles.SetSourceHandleFromHandle(Handles.GetHandle("PlaybackWindow",0,163)) </step>
       <step pause="0.001">ActionScript.SetProperty("Playbacks.Editor.SelectedPlayback", Handles.SourceHandle)</step>
       <step pause="0.001">ActionScript.SetProperty.Enum("Playbacks.OptionsEditor.SingleSelection.PlayOrder","Forwards")</step>
       <step pause="0.001">Handles.ClearSelection()</step>
       <step pause="0.001">ActionScript.SetProperty("Playbacks.Editor.SelectedPlayback", null)</step>

This doesn't work.
Any help appreciated.

Re: How to set a chase playorder??

Posted: 26 Dec 2021, 21:31
by kimwida
This is from https://www.avolites.de/wiki/macros/exa ... listsetffq.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<avolites.macros>
  <macro id="Chase_Play_Order_Forwards">
    <name>Chase Play Order Forwards</name>
    <sequence>
       <step pause="0.02">Handles.SetSourceHandleFromHandle(Handles.GetHandle("PlaybackWindow",0,0)) </step>
       <step pause="0.02">Handles.FilterHandleOptions()</step>
       <step pause="0.02">ActionScript.SetProperty.Enum("HandleOptions.Chases.PlayOrder","Forwards")</step>
       <step pause="0.02">Handles.ClearSelection()</step>
       <step pause="0.02">Handles.ClearHandleOptionsFilter()</step>
    </sequence>
  </macro>
  <macro id="Chase_Play_Order_Backwards">
    <name>Chase Play Order Backwards</name>
    <sequence>
       <step pause="0.02">Handles.SetSourceHandleFromHandle(Handles.GetHandle("PlaybackWindow",0,0)) </step>
       <step pause="0.02">Handles.FilterHandleOptions()</step>
       <step pause="0.02">ActionScript.SetProperty.Enum("HandleOptions.Chases.PlayOrder","Backwards")</step>
       <step pause="0.02">Handles.ClearSelection()</step>
       <step pause="0.02">Handles.ClearHandleOptionsFilter()</step>
    </sequence>
  </macro>
  <macro id="Chase_Play_Order_Bounce">
    <name>Chase Play Order Bounce</name>
    <sequence>
       <step pause="0.02">Handles.SetSourceHandleFromHandle(Handles.GetHandle("PlaybackWindow",0,0)) </step>
       <step pause="0.02">Handles.FilterHandleOptions()</step>
       <step pause="0.02">ActionScript.SetProperty.Enum("HandleOptions.Chases.PlayOrder","Bounce")</step>
       <step pause="0.02">Handles.ClearSelection()</step>
       <step pause="0.02">Handles.ClearHandleOptionsFilter()</step>
    </sequence>
  </macro>
  <macro id="Chase_Play_Order_Random">
    <name>Chase Play Order Random</name>
    <sequence>
       <step pause="0.02">Handles.SetSourceHandleFromHandle(Handles.GetHandle("PlaybackWindow",0,0)) </step>
       <step pause="0.02">Handles.FilterHandleOptions()</step>
       <step pause="0.02">ActionScript.SetProperty.Enum("HandleOptions.Chases.PlayOrder","Random")</step>
       <step pause="0.02">Handles.ClearSelection()</step>
       <step pause="0.02">Handles.ClearHandleOptionsFilter()</step>
    </sequence>
  </macro>
</avolites.macros>


Re: How to set a chase playorder??

Posted: 27 Dec 2021, 06:34
by icke_siegen
Sorry, I don't understand. Does it work now with the macros you quoted, or is there still a problem?

The link into the wiki seems to be unrelated...

Re: How to set a chase playorder??

Posted: 27 Dec 2021, 08:09
by kimwida
Oh, I am sorry.

I changed the codes third times. The upper macros work. I checked it.

And I didn't know how to access the options until I find the link. That's the reason.

I always thank you for the resource.