Adobe.com
Contents Suites Classes Class Index Member Index

AISymbolPaletteSuite Struct Reference
[API Suite List]

These functions access and manipulate the currency and selection state of symbols. More...

#include <AISymbol.h>

List of all members.

Public Attributes

AIAPI AIErr(* GetCurrentSymbol )(AIPatternHandle *symbolPattern)
 Retrieves the current symbol.
AIAPI AIErr(* SetCurrentSymbol )(AIPatternHandle symbolPattern)
 Makes a symbol current.
AIAPI AIBoolean(* IsSymbolSelected )(AIPatternHandle symbolPattern)
 Reports the selection state of a symbol.
AIAPI ai::int32(* CountSelectedSymbols )(void)
 Counts selected symbols.
AIAPI AIErr(* GetNthSelectedSymbol )(ai::int32 n, AIPatternHandle *symbolPattern)
 Retrieves a selected symbol by position index.
AIAPI AIBoolean(* IsPaletteVisible )(void)
 Reports whether the Symbol palette is visible.

Detailed Description

These functions access and manipulate the currency and selection state of symbols.

The suite is exported by the Symbols palette, which is not a required plug-in, so it can be unavailable. Selection and currency of symbols is not otherwise supported.


Member Data Documentation

Counts selected symbols.

Use with GetNthSelectedSymbol() to iterate through selected symbols. (Note that this function returns a numeric value, not an error code.)

Returns:
The number of selected symbols.

Retrieves the current symbol.

Parameters:
symbolPattern [out] A buffer in which to return the symbol reference.

Retrieves a selected symbol by position index.

Use with CountSelectedSymbols() to iterate through selected symbols.

Parameters:
n The 0-based position index.
symbolPattern [out] A buffer in which to return the symbol reference.

Reports whether the Symbol palette is visible.

(Note that this function returns a Boolean value, not an error code.)

Returns:
True if the Symbol palette is shown.

Reports the selection state of a symbol.

(Note that this function returns a Boolean value, not an error code.)

Parameters:
symbolPattern The symbol reference.
Returns:
True if the symbol is selected.

Makes a symbol current.

Parameters:
symbolPattern The symbol reference.

The documentation for this struct was generated from the following file:


Contents Suites Classes Class Index Member Index
Adobe Solutions Network
 
Copyright © 2016 Adobe Systems Incorporated. All rights reserved.
Terms of Use Online Privacy Policy Adobe and accessibility Avoid software piracy Permissions and Trademarks