Scripting-specific PiPL Properties

These PiPL properties are only applicable for any plug-in modules that use scripting. More...

PiPL Scripting Keys

#define PIHasTerminologyProperty
 Indicates whether an 'aete' resource is present, and whether a plug-in is scripting-aware for Photoshop and AppleScript; key value is 'hstm'.
#define PITerminologyProperty
 Used internally as terminology cache; key value is 'trmn'.

Detailed Description

These PiPL properties are only applicable for any plug-in modules that use scripting.


Define Documentation

Value:
0x6873746DL /* 'hstm' <PITerminology> Has <aete, 0> resource:
                                                        version number
                                                        classID:        Object or event class
                                                        eventID:        For events (typeNull otherwise)
                                                        terminologyID:  'aete' resource ID (ignored if PITerminologyProperty)
                                                        scopeString:    Unique string present if
                                                                        AppleScript not supported
                                                */

Indicates whether an 'aete' resource is present, and whether a plug-in is scripting-aware for Photoshop and AppleScript; key value is 'hstm'.

This property key reflects the HasTerminology property in the PiPL resource file; any plug-in that contains a terminology resource must have the HasTerminology property in its PiPL resource file. The data type for the property is PITerminology. For any plug-in that contains a terminology resource, the PiPL resource file must have the HasTerminology property.

Value:
0x74726D6EL /* 'trmn' <aete> Used internally as terminology cache.
                                                    If present it is used instead of an aete resource.
                                                */

Used internally as terminology cache; key value is 'trmn'.

If present, it is used instead of an aete resource. The data type for the property is PITerminology.