• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
1

How to create an interface with AEGP. Where to find information?

Community Beginner ,
Sep 05, 2023 Sep 05, 2023

Copy link to clipboard

Copied

I am writing a C++ plugin and I need to create an interface that will interact with my plugin. I took Panelator as an example. When I run the plugin, I get only the panel title and the panel frame, and the rest (everything that should be inside) is transparent, there is not even a background. - is this a bug?

OK. There are AE_GeneralPlugPanels headers in the project, but this does not seem to solve the problem very much. I removed it everywhere in the code, tested it and the window is still created.
There is also S_CreatePanelHook which creates a panel when it is disabled. The window is still being created.
I can not understand. There is only one option left - cocoa framework. Maybe he is responsible for the creation of the window and the interface.

Please help me to understand and study this topic. Where can I read relevant topics  and documentation?
I didn't find any information in the After Effects SDK.


Mac OS 13, Xcode

TOPICS
Error or problem , How to , SDK

Views

156

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Sep 05, 2023 Sep 05, 2023

Copy link to clipboard

Copied

I compiled the file to one address, and all the time I took the old file from another directory. Therefore, the changes do not belong.
But still I'm interested in where I can read about creating interfaces

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Sep 06, 2023 Sep 06, 2023

Copy link to clipboard

Copied

Latest updates to the C++ SDK documentation should be here: 

 

https://ae-plugins.docsforadobe.dev/

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Sep 08, 2023 Sep 08, 2023

Copy link to clipboard

Copied

LATEST

Yes, I read it, but there’s nothing special about panels and windows. More precisely, nothing at all.
I managed to make an interface using cocoa framework and build it into the .plugin and everything works, the interface is visible, there are buttons. But the last and important thing is that I have not yet been able to learn how to create windows dockable in After Effects. I spent three days analyzing the Panelator example and could not understand how they created a window built into the program (dockable). This is 100% done with SDK, but here's how..

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines