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
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
Copy link to clipboard
Copied
What steps of the History were you using separately?
Copy link to clipboard
Copied
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