InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
kDuplicateSpreadCmdBoss Class Reference

#include <SynthObjModel.h>

Inheritance diagram for kDuplicateSpreadCmdBoss:

Public Member Functions

IPMUnknown IID_IDUPLICATESPREADCMDDATA
 
IPMUnknown IID_IIGNOREITEMSONPASTEBOARD
 
IBoolData IID_IBOOLDATA
 
ICommand IID_ICOMMAND
 

Detailed Description

 This command duplicates a spread's contents by copying from a source

spread to a destination spread. Both spreads (kSpreadBoss) and master spreads (kMasterPagesBoss) can be a source or destination.

Precondition
The source and destination spreads must contain the same number of pages.
Postcondition
Page items are copied from the source spread to the destination spread, objects on which the copied objects depend get copied too.
Item list input
None (IDuplicateSpreadCmdData indicates the spread to be edited)
Item list output
None
Observer notification
Responder notification
  • kDuplicateSpreadSignalResponderService
See Also
kSpreadBoss, ISpreadList, kMasterPagesBoss, IMasterSpreadList
kCreateSpreadFromSpreadCmdBoss, kDuplicatePageCmdBoss

Member Function Documentation

IBoolData kDuplicateSpreadCmdBoss::IID_IBOOLDATA

IN IBoolData, private.

  • Implementation: kFalseInitBoolDataImpl
  • Available in:
  • Class from:
ICommand kDuplicateSpreadCmdBoss::IID_ICOMMAND

ICommand implementation.

  • Implementation: kDuplicateSpreadCmdImpl
  • Available in:
  • Class from:
IPMUnknown kDuplicateSpreadCmdBoss::IID_IDUPLICATESPREADCMDDATA

IN IDuplicateSpreadCmdData, specifies source and destination spreads and other data.

  • Implementation: kDuplicateSpreadCmdDataImpl
  • Available in:
  • Class from:
IPMUnknown kDuplicateSpreadCmdBoss::IID_IIGNOREITEMSONPASTEBOARD

IN IBoolData, private.

  • Implementation: kIgnoreItemsOnPasteboardImpl
  • Available in:
  • Class from: