Hi.
I've been trying to make my workflow easier by making scripts now, and one of them involves copying a lot of text events and their FX, parameters etc. with them.
However, I haven't really been able to find a good solution for this:
- TrackEvent.Copy() just creates a reference.
- Parameters and effects are read-only variables so I can't just make a new event and copy those directly(?).
Previously I've settled for just pasting a whole bunch of events with Ctrl + B, using the "make a new copy" instead of reference to make VEGAS that part for me, and then make the script just take those to edit. But with new functionality I want to add, this isn't a very good way to do this anymore (and it's also just not ideal to have to do a bunch of math and counting every time).
I just wanted to ask if anyone could think of a better way than the manual pasting. I've thought about just creating a new event and pasting every single parameter, video effect, pan & crop stuff, etc. manually somehow. But I'm just a little worried that doing stuff like that would make the script insanely slow and it just sounds like a really complicated solution.
Surely I'm overthinking this, right? Is there a simple way to copy an event without referencing it using a script? I'm lost.
Thanks.