10-26-2016, 08:48 PM
I'd like to put all (or at least many) of my tool plugins into one common group. I'll try the ThirdPartyPlugin approach if need be, but I fear it may get unnecessarily complicated since the plugins can exist in any combination and load in any order.
To specify a group in which to install my tools, I need to reference an existing tool. Between CORE and the Adobe SDKs, I can capture the tool number, tool handle, and tool name of another of my plugin tools and pass it on to plugins loading after it, but can't figure out how to create a CORE tool object based on any of them. I tried to use the tool number to coerce BuiltInTools to create it as a pseudo-Adobe tool, but that didn't work.
Are there any avenues I may have overlooked? Perhaps one or two more options for creating a tool could be a feature request, like creating one from the tool handle (like I often create CORE Art objects from AIArtHandles).
Thanks for any advice!
To specify a group in which to install my tools, I need to reference an existing tool. Between CORE and the Adobe SDKs, I can capture the tool number, tool handle, and tool name of another of my plugin tools and pass it on to plugins loading after it, but can't figure out how to create a CORE tool object based on any of them. I tried to use the tool number to coerce BuiltInTools to create it as a pseudo-Adobe tool, but that didn't work.
Are there any avenues I may have overlooked? Perhaps one or two more options for creating a tool could be a feature request, like creating one from the tool handle (like I often create CORE Art objects from AIArtHandles).
Thanks for any advice!