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

#include <SynthObjModel.h>

Inheritance diagram for kCreatePageFromPageCmdBoss:

Public Member Functions

ILayoutCmdData IID_ILAYOUTCMDDATA
 
ICommand IID_ICOMMAND
 

Detailed Description

 This command copies one or more pages (kPageBoss) into a target document.

The page items that lie on the pages are copied if the page is a regular page, if you are copying a master page this command won't copy its page items.

Postcondition
The source pages are copied into new spreads that are appended to the end of the document. If you need more control process kDuplicatePageCmdBoss.
Item list input
References the source pages (kPageBoss) to be copied.
Item list output
References the spreads (kSpreadBoss) created in the target document that contain the copied pages.
Observer notification
Responder notification
None
See Also
ISpreadList, kSpreadBoss, IMasterSpreadList, kMasterPagesBoss, IPageSetupPrefs
kNewSpreadCmdBoss, kDuplicatePageCmdBoss, kSetSpreadCmdBoss (kCreatePageFromPageCmdBoss processes these commands)
kCreateSpreadFromSpreadCmdBoss

Member Function Documentation

ICommand kCreatePageFromPageCmdBoss::IID_ICOMMAND

ICommand implementation.

  • Implementation: kCreatePageFromPageCmdImpl
  • Available in:
  • Class from:
ILayoutCmdData kCreatePageFromPageCmdBoss::IID_ILAYOUTCMDDATA
     IN ILayoutCmdData, specifies the target document, if a view is also specified

it is updated via kSetSpreadCmdBoss to display the containing the last page copied by the command.

    <ul>

    <li>Implementation: kLayoutCmdDataImpl</li>

    <li>Available in: </li>

    <li>Class from:</li>

    </ul>