Classes |
| struct | DoActionMessage |
| | A plug-in receives this message with the request to execute an action. More...
|
| struct | AIActionManagerSuite |
| | The Action Manager suite allows you to access the internal scripting system built into Adobe Illustrator. More...
|
Defines |
| #define | kAIActionManagerSuite "AI Action Manager Suite" |
| #define | kAIActionManagerSuiteVersion5 AIAPI_VERSION(5) |
| #define | kAIActionManagerSuiteVersion kAIActionManagerSuiteVersion5 |
| #define | kAIActionManagerVersion kAIActionManagerSuiteVersion |
| #define | kAIActionManagerPlayActionEventDoneNotifier "AI Action Manager PlayActionEvent Done Notifier" |
| | Sent when an action event has completed execution.
|
| #define | kAIActionActualExecutionFinishedNotifier "AI Action Actual Execution Finished Notifier" |
| #define | kActionCaller "Action Manager" |
| | Caller id for messages sent to plug-ins from the action manager.
|
| #define | kDoActionSelector "Do Action" |
| | Message selector sent when requesting a plug-in to play an action.
|
Typedefs |
| typedef ai::uint32 | ActionParamTypeID |
| | Identifies the data type of an action parameter.
|
| typedef ai::uint32 | ActionParamUnitID |
| | Identifies units for some numeric parameters.
|
| typedef ai::uint32 | ActionParamKeyID |
| | Identifies a unique key associated with a parameter block.
|
| typedef struct ActionParamType * | AIActionParamTypeRef |
| | A reference to a Type Parameter Block (TPB).
|
| typedef struct ActionParamValue * | AIActionParamValueRef |
| | A reference to a Value Parameter Block (VPB).
|
| typedef void * | AIActionUserData |
| | User-defined data.
|
| typedef ASErr(* | AIActionCallbackProc )(AIActionParamValueRef parameter, AIActionUserData userData, AIBoolean showDialog) |
| | Callback procedure prototype.
|
| typedef void(* | AIActionIdleProc )(void) |
| | Idle procedure prototype.
|
| typedef enum _ActionDialogStatus | ActionDialogStatus |
| | Choices for whether a parameters dialog appears by default when an action is played back.
|
| typedef enum _ActionValueVisibility | ActionValueVisibility |
| | Values that control whether values are shown in the Actions palette.
|
Enumerations |
| enum | {
actionTypeInteger = 'long',
actionTypeReal = 'real',
actionTypeBoolean = 'bool',
actionTypeEnum = 'enum',
actionTypeString = 'strn',
actionTypeUnitReal = 'utrl',
actionTypeRawData = 'rwdt',
actionTypeNull = 'null'
} |
| | Allowed values for ActionParamTypeID.
More...
|
| enum | {
unitNone = '#Nne',
unitDistance = '#Rlt',
unitAngle = '#Ang',
unitDensity = '#Rsl',
unitPoints = '#Pxl',
unitPercent = '#Prc'
} |
| | Allowed values for ActionParamUnitID.
More...
|
| enum | _ActionDialogStatus { kDialogNone,
kDialogOn,
kDialogPartialOn,
kDialogOff
} |
| | Choices for whether a parameters dialog appears by default when an action is played back.
More...
|
| enum | _ActionValueVisibility { kDependOnParamType = -1,
kHideInPalette,
kShowInPalette
} |
| | Values that control whether values are shown in the Actions palette.
More...
|