Copy link to clipboard
Copied
I am beginner on after effect plugin.
I am going to display a dialog that customer can enter some informations inside my plugin.
How can I implement the function(cross-plateform)?
Thank you.
Hello Smarts,
all you need are those 3 links:
http://wwwimages.adobe.com/content/dam/Adobe/en/devnet/scripting/pdfs/javascript_tools_guide.pdf
https://www.provideocoalition.com/after-effects-extendscript-training-complete-series/
I wish you a good start into scripting!
Cheers,
*Martin
Copy link to clipboard
Copied
I moved this to the After Effects Scripting forum
Copy link to clipboard
Copied
Thank you for your replay.
But I think the scripting doesn't provide in lower version of after effect...
For example, if I implement it by scripting, it is now working on premiere pro.
So, I think I have to implement it by MFC and QT.
But I am not sure how I have to do.
Copy link to clipboard
Copied
Do you mind providing more information, on what you are trying to achieve?
Does it have to be a plugin, or can it be a script? What is the expected behaviour of your tool?
Copy link to clipboard
Copied
For example:
If a customer clicks on "Register" button, I'd like to display a dialog that contains "first name" input, "last name" input and "save" button.
And I'd like to implement it by other library not scripting.
Is it possible?
If so, how can I do on MAC and Window?
Looking forward to hearing from you.
Thanks.
Copy link to clipboard
Copied
Hey, I dont want to sound rude, but I think you'll get more replies on SDK forum After Effects SDK
Copy link to clipboard
Copied
You can do this with a script (javascript and extended toolkit) or with a plugin (c++).
Plugins have a greater "degree of freedom", they can "see" more of what the user does and can sit right into the menu bar. Scripts are limited, but still fairly good enough for this.
Scripts work crossplattform, but you have to take care about OS command calls, which are different for Win and Mac. I'm not sure about plugins, but C++ should work an both plattforms, too.
the script or plugin you write for AE, won't work in Premiere. To make it work cross-application, you probably need a plugin bundle, which contains plugins for both.
What do you mean by MFC and QT?
Cheers,
*Martin
Copy link to clipboard
Copied
Thanks.
I have created a dialog by using script and added checkbox and button.
function createUI(thisObj) {
var myPanel = (thisObj instanceof Panel) ? thisObj : new Window("palette", "My Tools",
[100, 100, 300, 300]);
myPanel.add("button", [10, 10, 100, 30], "login");
myPanel.add("checkbox", [10, 40, 60, 100], "login");
return myPanel;
}
var myToolsPanel = createUI(this);
myToolsPanel.show();
How can I add a input field?
How can I create a click event to button?
If I can add input field, how can I get the value of input field when the button is clicked?
Thanks.
Copy link to clipboard
Copied
Hello Smarts,
all you need are those 3 links:
http://wwwimages.adobe.com/content/dam/Adobe/en/devnet/scripting/pdfs/javascript_tools_guide.pdf
https://www.provideocoalition.com/after-effects-extendscript-training-complete-series/
I wish you a good start into scripting!
Cheers,
*Martin