Copy link to clipboard
Copied
Hello everyone, it is possible to create a shortcut that has these two actions, "expand folder and lock the other layers", I created these shortcuts but separated and I already tried to use the history but it didn't work.
In the two prints I exemplified
1 Correct answer
Please save the code below in a .jsfl file and test it. If it works, you can place this file in the commands folder and assign a shortcut to it.
var dom = fl.getDocumentDOM();
var tl = dom.getTimeline();
var currentLayerIndex = tl.currentLayer;
var currentLayer = tl.layers[currentLayerIndex];
if (currentLayer.layerType === "folder")
{
tl.expandFolder(true);
tl.setLayerProperty("locked", true, "all");
tl.setLayerProperty("locked", false);
}
Copy link to clipboard
Copied
Hi.
You can save steps in the History panel as a command and assign a shortcut to the command.
If the sequence of steps is complex, you'll have to code a JSFL manually.
Please let us know if you need more details on how to follow these approaches.
Regards,
JC
Copy link to clipboard
Copied
Olá João,
I need these two actions to be in the same shortcut, I tried saving the action and converting it to the command, but it didn't work. I don't have that knowledge in JSFL.
Copy link to clipboard
Copied
What steps of the History were you using separately?
Copy link to clipboard
Copied
This two steps on print:
Copy link to clipboard
Copied
Please save the code below in a .jsfl file and test it. If it works, you can place this file in the commands folder and assign a shortcut to it.
var dom = fl.getDocumentDOM();
var tl = dom.getTimeline();
var currentLayerIndex = tl.currentLayer;
var currentLayer = tl.layers[currentLayerIndex];
if (currentLayer.layerType === "folder")
{
tl.expandFolder(true);
tl.setLayerProperty("locked", true, "all");
tl.setLayerProperty("locked", false);
}
Copy link to clipboard
Copied
That it's!! Perfect!
Copy link to clipboard
Copied
Obrigado João!
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Yeah, I know.
That screenshot was just a very quick example.
Copy link to clipboard
Copied
ok

