![]() | InDesign SDK 20.5 |
Public Member Functions | |
| SnpManipulateSpreadsAndPages () | |
| virtual | ~SnpManipulateSpreadsAndPages () |
| ErrorCode | CreateSpreads (ISnpRunnableContext *iSnpRunnableContext) |
| ErrorCode | DuplicateSpreadContents (ISnpRunnableContext *iSnpRunnableContext) |
| ErrorCode | CreateSpreadFromSpread (ISnpRunnableContext *iSnpRunnableContext) |
| ErrorCode | DeleteSpread (ISnpRunnableContext *iSnpRunnableContext) |
| ErrorCode | MoveSpreads (ISnpRunnableContext *iSnpRunnableContext) |
| ErrorCode | CreatePages (ISnpRunnableContext *iSnpRunnableContext) |
| ErrorCode | DeletePages (ISnpRunnableContext *iSnpRunnableContext) |
| ErrorCode | MovePage (ISnpRunnableContext *iSnpRunnableContext) |
| ErrorCode | CreatePagesFromPages (ISnpRunnableContext *iSnpRunnableContext) |
| inline |
Constructor.
| inlinevirtual |
Destructor.
| ErrorCode SnpManipulateSpreadsAndPages::CreatePages | ( | ISnpRunnableContext * | iSnpRunnableContext | ) |
The UI layer for this sub-snippet. Gathers the parameters required to drive the operation.
| iSnpRunnableContext | IN the environment. |
| ErrorCode SnpManipulateSpreadsAndPages::CreatePagesFromPages | ( | ISnpRunnableContext * | iSnpRunnableContext | ) |
The UI layer for this sub-snippet. Determines how many pages to clone.
| iSnpRunnableContext | IN the environment. |
| ErrorCode SnpManipulateSpreadsAndPages::CreateSpreadFromSpread | ( | ISnpRunnableContext * | iSnpRunnableContext | ) |
The UI layer for this sub-snippet. Responsible for determining which spread should be the source for the copy command.
| iSnpRunnableContext | IN the environment. |
| ErrorCode SnpManipulateSpreadsAndPages::CreateSpreads | ( | ISnpRunnableContext * | iSnpRunnableContext | ) |
The UI layer for this sub-snippet. Responsible for determining the parameters required to drive the lower level call.
| iSnpRunnableContext | IN the environment. |
| ErrorCode SnpManipulateSpreadsAndPages::DeletePages | ( | ISnpRunnableContext * | iSnpRunnableContext | ) |
The UI layer for this sub-snippet. Determines how many pages to delete and whether shuffling should be performed.
| iSnpRunnableContext | IN the environment. |
| ErrorCode SnpManipulateSpreadsAndPages::DeleteSpread | ( | ISnpRunnableContext * | iSnpRunnableContext | ) |
The UI layer for this sub-snippet. Responsible for determining which spread is the target for the delete operation.
| iSnpRunnableContext | IN the environment. |
| ErrorCode SnpManipulateSpreadsAndPages::DuplicateSpreadContents | ( | ISnpRunnableContext * | iSnpRunnableContext | ) |
The UI layer for this sub-snippet. Responsible for determining which spread should be duplicated and which spread it should be duplicated to.
| iSnpRunnableContext | IN the environment. |
| ErrorCode SnpManipulateSpreadsAndPages::MovePage | ( | ISnpRunnableContext * | iSnpRunnableContext | ) |
The UI layer for this sub-snippet. Determines which page gets moved, the target spread and the index in the target spread the page has to be moved to.
| iSnpRunnableContext | IN the environment. |
| ErrorCode SnpManipulateSpreadsAndPages::MoveSpreads | ( | ISnpRunnableContext * | iSnpRunnableContext | ) |
The UI layer for this sub-snippet. Responsible for mapping the context to the spread list we wish to manipulate. This snippet moves the first spread to the end of the list (i.e. it becomes the last spread).
| iSnpRunnableContext | IN the environment. |