Data Structures |
| struct | PSProgressSuite1 |
| | The set of routines available in the Progress Suite. More...
|
| struct | PSProgressSuite2 |
| | The set of routines available in the Progress Suite. More...
|
Defines |
| #define | kPSProgressSuite "Photoshop Progress Suite for Plug-ins" |
| | Unique identifier for the Progress Suite.
|
| #define | kPSProgressSuiteVersion1 1 |
| | Progress suite, version 1.
|
| #define | kPSProgressSuiteVersion2 2 |
| | Progress suite, version 2.
|
Typedefs |
| typedef SPErr(* | Progress_DoProgress )(const ASZString zs, SPErr(*proc)(void *), void *refCon) |
| | Performs the task defined by proc within a new progress scope.
|
| typedef SPErr(* | Progress_DoForcedProgress )(const ASZString zs, SPErr(*proc)(void *), void *refCon) |
| | Performs the task defined by proc within a new progress scope.
|
| typedef SPErr(* | Progress_DoTask )(real64 taskLength, SPErr(*proc)(void *), void *refCon) |
| | Sections off a portion of the unused progress bar for execution of the subtask defined by proc.
|
| typedef SPErr(* | Progress_DoSegmentTask )(int32 segmentLength, int32 *done, int32 total, SPErr(*proc)(void *), void *refCon) |
| | Limits progress to a section of the progress bar based on executing segmentLength out of total steps.
|
| typedef void(* | Progress_ChangeProgressText )(const ASZString zs) |
| | Changes the current text in the progress bar.
|
| typedef SPErr(* | Progress_DoPreviewTask )(const char *selector, SPErr(*proc)(void *), void *refCon) |
| | Performs a task using the preview sniffing logic.
|
| typedef SPErr(* | Progress_DoWatchTask )(SPErr(*proc)(void *), void *refCon) |
| | Runs a task with the watch cursor up.
|
| typedef SPErr(* | Progress_DoSuspendedWatchTask )(SPErr(*proc)(void *), void *refCon) |
| | Runs a task without the watch cursor.
|
| typedef void(* | Progress_ContinueWatchCursor )(void) |
This file describes Photoshop's Progress Suite for plug-ins.
Copyright 1986-2000 Adobe Systems Incorporated. All Rights Reserved.
Distribution: PUBLIC
Version history: 1.0.0 4/1/1998 Ace First Version. Created by Andy Coven.