Classes |
| struct | AISymbolSetChangeNotifierData |
| | Data sent with kAIArtSymbolSetDetailedChangeNotifier. More...
|
| struct | AISymbolInstanceDoubleClickedNotifierData |
| | Data sent with kAIArtSymbolDoubleClickedNotifier. More...
|
| struct | AISymbolSuite |
| | This suite is always available. More...
|
| struct | AISymbolPaletteSuite |
| | These functions access and manipulate the currency and selection state of symbols. More...
|
Defines |
| #define | kAISymbolSuite "AI Symbol Suite" |
| #define | kAISymbolSuiteVersion8 AIAPI_VERSION(8) |
| #define | kAISymbolSuiteVersion kAISymbolSuiteVersion8 |
| #define | kAISymbolVersion kAISymbolSuiteVersion |
| #define | kAISymbolPaletteSuite "AI Symbol Palette Suite" |
| #define | kAISymbolPaletteSuiteVersion3 AIAPI_VERSION(3) |
| #define | kAISymbolPaletteSuiteVersion kAISymbolPaletteSuiteVersion3 |
| #define | kAISymbolPaletteVersion kAISymbolPaletteSuiteVersion |
| #define | kAIArtSymbolSetChangedNotifier "AI Art Symbol Set Changed Notifier" |
| | Sent when symbols are added, deleted, redefined (including indirectly due to redefinition of elements used inside the symbol pattern), renamed, sorted or moved in the symbol list.
|
| #define | kAIArtSymbolSetDetailedChangeNotifier "AI Art Symbol Set Detailed Change Notifier" |
| | Sent after kAIArtSymbolSetChangedNotifier, with the same time stamp.
|
| #define | kAIArtSymbolListChangedNotifier "AI Art Symbol List Changed Notifier" |
| | Sent when symbols are added to, removed from, or reordered in the symbol list.
|
| #define | kAIArtSymbolDoubleClickedNotifier "AI Art Symbol Double Clicked Notifier" |
| | Sent when a symbol instance is double-clicked.
|
| #define | kMaxSymbolNameLength 63 |
| | Maximum number of real characters in a symbol name.
|
| #define | kSymbolNotInCurrentDocument 'SYnD' |
| | Attempt to modify a symbol that is not in the current document.
|
| #define | kCircularSymbolDefinitionErr '@in@' |
| | Symbol definitions cannot contain instances of the symbol being redefined.
|
| #define | kNoGraphsInSymbolDefErr '#in@' |
| | Symbol definitions cannot contain graphs.
|
| #define | kNoLinkedImagesInSymbolDefErr '!%i@' |
| | Symbol definitions cannot contain linked (non-embedded) images.
|
| #define | kNoPerspectiveInSymbolDefErr '$in@' |
| | Symbol definitions cannot contain Text and symbol in Perspective.
|
| #define | kInvalidSymbolDefErr '!#Sd' |
| | Miscellaneous problems with the definition art for symbols.
|
| #define | kCantDeleteSymbolUsedInLiveEffectsErr '!Del' |
| | Symbol cannot be deleted because it is used in Live Effects.
|
| #define | kAISymbolToSelectDictKey "AISymbolToSelect" |
| | When a plug-in group object is selected and has this key, it is selected as if it were an instance of the associated symbol.
|
Enumerations |
| enum | AISymbolChangeType { kSymbolAdded,
kSymbolDeleted,
kSymbolRenamed,
kSymbolChanged
} |
| | The type of symbol change that triggered the notification, sent in AISymbolSetChangeNotifierData.
More...
|
| enum | AISymbolSearchScope {
kSearchArtDictionary = 0x0001,
kSearchDescendants = 0x0002,
kSearchVisualRepresentation = 0x0004,
kSearchNestedSymbolPatterns = 0x0008,
kSearchEffectDictionaries = 0x0040,
kSymbolSearchEverywhere = 0x004F,
kSearchPrintingOnly = 0x0010,
kSymbolSearchListedOnly = 0x0020
} |
| | Bit flags for the search scope in AISymbolSuite::ArtUsesSymbolPattern().
More...
|
| enum | AISymbolGlobalObjectUsage { kUsedInGraphDesigns = 0x0001,
kUsedInUsedGraphDesigns = 0x0002,
kUsedInOtherSymbols = 0x0004,
kUsedInUsedSymbols = 0x0008
} |
| | Bit flags for the global object usage result from AISymbolSuite::ArtUsesSymbolPattern().
More...
|
| enum | AISymbolFlashExportType { kGraphicType = 0x01,
kMovieClipType = 0x02
} |
| | Symbol type used when exporting to Flash.
More...
|
| enum | AISymbolRegistrationPoint {
kSymbolTopLeftPoint = 0x01,
kSymbolTopMiddlePoint,
kSymbolTopRightPoint,
kSymbolMiddleLeftPoint,
kSymbolCenterPoint,
kSymbolMiddleRightPoint,
kSymbolBottomLeftPoint,
kSymbolBottomMiddlePoint,
kSymbolBottomRightPoint,
kSymbolRegistrationPointUndefined = 0xffffffff
} |
| | Symbol registration point.
More...
|
| enum | SymbolDeleteChoice { kExpandInstances,
kDeleteInstances
} |