Basic Action Control Suite

Allows non-automation plug-ins access to some of the routines available in the Action Control Suite. More...

Data Structures

struct  PSBasicActionControlProcs
 The set of routines available in the Basic Action Control Suite. More...
struct  PSBasicActionControlProcsOld
 The set of routines available in the Basic Action Control Suite. More...

Defines

#define kPSBasicActionControlSuite   "3eb7c480-8797-11d1-8da7-00c04fd5f7ee"
 Unique identifier for the Basic Action Control Suite.
#define kPSBasicActionControlSuiteVersion   3
 Current version of the Basic Action Control Suite; released with CC 2015.5, Version 17.0.
#define kPSBasicActionControlSuiteVersion2   2
 CC 2015 release, Version 16.0.
#define kPSBasicActionControlSuitePrevVersion   1
 Previous version of the Basic Action Control Suite.

Typedefs

typedef struct
PSBasicActionControlProcs 
PSBasicActionControlProcs
 The set of routines available in the Basic Action Control Suite.
typedef struct
PSBasicActionControlProcsOld 
PSBasicActionControlProcsOld
 The set of routines available in the Basic Action Control Suite.

Detailed Description

Allows non-automation plug-ins access to some of the routines available in the Action Control Suite.

Accessing the Suite

The Basic Action Control suite is referred to as:

  #define kPSBasicActionControlSuite            "3eb7c480-8797-11d1-8da7-00c04fd5f7ee"

with the version constant:

  #define kPSBasicActionControlSuiteVersion     2

The suite is acquired as follows:

  PSBasicActionControlProcs *sPSBasicActionControl;
  error = sSPBasic->AcquireSuite(kPSBasicActionControlSuite,
                                 kPSBasicActionControlSuiteVersion,
                                 &sPSBasicActionControl);
  if (error) goto . . . //handle error

For PICA errors, see SPErrorCodes.h.


Define Documentation

#define kPSBasicActionControlSuite   "3eb7c480-8797-11d1-8da7-00c04fd5f7ee"

Unique identifier for the Basic Action Control Suite.

Current version of the Basic Action Control Suite; released with CC 2015.5, Version 17.0.

CC 2015 release, Version 16.0.

Previous version of the Basic Action Control Suite.


Typedef Documentation

The set of routines available in the Basic Action Control Suite.

The set of routines available in the Basic Action Control Suite.

Versions 2 and 1