Quantcast
Channel: Adobe Community : Popular Discussions - Photoshop Plugin and Companion App SDK
Viewing all articles
Browse latest Browse all 54282

PiPL Documentation - a few questions

$
0
0

Hi,

 

I am slowly figuring out what needs to go into the PiPL file, but I have a few questions.

 

I started using Dissolve.r as the sample to emulate. The first question is on this line:

 

resource 'PiPL' ( 16000, "Color Remover", purgeable )

 

The best explanation I find for this line is in the syntax section of the Plug-in Resource Guide:

 

<resource header> :=
"resource" "'PiPL'" "("
<resourceID> <optional resource name> <optional attribute list>
")"

 

What is <resourceID>?  It appears to be 16000 by default. I found I can use 'resourceID' instead of '16000', but I don't know if this is something I should change or not.

 

What is the <optional attribute list>? It's a list of <attribute>s, but I can't find any further explanation of <attribute> (at least, not by searching the Plug-in Resource Guide).

 

Moving down the file, I get to

 

Version { (latestFilterVersion << 16 ) | latestFilterSubVersion },


The sample files never set latestFilterVersion or latestFilterSubVersion. Is this the version of the Adobe filter plugin API that I require or is this a version number for my filter?

 

I just found a reference to a MacTech article on aete's, so I hope that will answer any other questions.

 

Thanks for your help.

 

P.S. To Adobe: It would be helpful if you added documentation to the SDK that walked someone through a sample plugin's PiPL file and talked about the elements that need to be changed to create a new plugin and how to change them. If this is already in the SDK, I haven't run into it yet.


Viewing all articles
Browse latest Browse all 54282

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>