Action List Suite

Allows a plug-in to get values from and put values into a list. More...

Data Structures

struct  PSActionListProcs
 The set of available routines for the Action List Suite. More...

Defines

#define kPSActionListSuite   "df135116-c769-11d0-8079-00c04fd7ec47"
 Unique identifier for the Action List Suite.
#define kPSActionListSuiteVersion   3
 Current version of the Action List Suite. First release, CC 2015.5 version 17.0.
#define kPSActionListSuiteVersion2   2
 CS5 version 12.0.
#define kPSActionListSuiteVersion1   1
 Original version.

Typedefs

typedef struct PSActionListProcs PSActionListProcs
 The set of available routines for the Action List Suite.

Detailed Description

Allows a plug-in to get values from and put values into a list.

These lists can be used as values for Action Descriptors. See Action Descriptor Suite.

Accessing the Suite

The Action List suite is referred to as:

  #define kPSActionListSuite    "df135116-c769-11d0-8079-00c04fd7ec47"

with the version constant:

  #define   kPSActionListSuiteVersion   1

The suite is acquired as follows:

  PSActionListProcs *sPSActionList;
  error = sSPBasic->AcquireSuite(kPSActionListSuite,
                                 kPSActionListSuiteVersion,
                                 &sPSActionList);
  if (error) goto . . . //handle error

Or, alternatively, use the global variable sPSActionList, by including the header file sampleCode\common\includes\PIUSuites.h.

For PICA errors, see SPErrorCodes.h.


Define Documentation

#define kPSActionListSuite   "df135116-c769-11d0-8079-00c04fd7ec47"

Unique identifier for the Action List Suite.

#define kPSActionListSuiteVersion   3

Current version of the Action List Suite. First release, CC 2015.5 version 17.0.

CS5 version 12.0.

Original version.


Typedef Documentation

The set of available routines for the Action List Suite.