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

#include <SynthObjModel.h>

Inheritance diagram for kSetSpreadCmdBoss:

Public Member Functions

ILayoutCmdData IID_ILAYOUTCMDDATA
 
ISetSpreadCommandData IID_ISETSPREADCOMMANDDATA
 
ICommand IID_ICOMMAND
 

Detailed Description

 This command sets the current spread, i.e. the spread targeted for edit operations.

The document (kDocBoss) has a current spread and each layout view (kLayoutWidgetBoss) has a current spread.

Postcondition
The current spread of the affected document and view are updated.
Item list input
References the spread (kSpreadBoss) or master spread (kMasterPagesBoss) to be set as the current spread.
Item list output
None
Observer notification
Responder notification
None
See Also
IPersistUIDData/IID_ICURRENTSPREAD on kDocBoss stores the document's current spread, ILayoutControlData stores the layout view's current spread

Member Function Documentation

ICommand kSetSpreadCmdBoss::IID_ICOMMAND

ICommand implementation.

  • Implementation: kSetSpreadCmdImpl
  • Available in:
  • Class from:
ILayoutCmdData kSetSpreadCmdBoss::IID_ILAYOUTCMDDATA

IN ILayoutCmdData specifies the document and view(if any) to be targeted by the command.

  • Implementation: kLayoutCmdDataImpl
  • Available in:
  • Class from:
ISetSpreadCommandData kSetSpreadCmdBoss::IID_ISETSPREADCOMMANDDATA
     IN ISetSpreadCommandData parameterizes whether the selection should be cleared in

view(if any) targeted by the command. IN ISetSpreadCommandData parameterizes whether the this command has been fired from within a SetPageCmd or not. Default to kFalse, only client is SetPageCmd.

    <ul>

    <li>Implementation: kSetSpreadCommandDataImpl</li>

    <li>Available in: </li>

    <li>Class from:</li>

    </ul>