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

#include <SynthObjModel.h>

Inheritance diagram for kDeleteSpreadCmdBoss:

Public Member Functions

ICommand IID_ICOMMAND
 
IBoolData IID_IBOOLDATA
 

Detailed Description

 This command deletes one or more spreads (kSpreadBoss) and their

content from a document.

Precondition
ISpreadList::GetSpreadCount > the number of spreads to be deleted. If the deletion would leave the document without spreads the command fails and does not delete any spreads.
Postcondition
The spreads and their content are deleted.
Item list input
References the spreads (kSpreadBoss) to be deleted.
Item list output
None
Observer notification
Responder notification
  • ServiceID: kPageNumEvenOddnessChangeSignalResponderService
  • Signal data: IUIDData interface referencing the affected document (kDocBoss)
See Also
kDocBoss, ISpreadList, kSpreadBoss
kDeletePageCmdBoss

Member Function Documentation

IBoolData kDeleteSpreadCmdBoss::IID_IBOOLDATA

IN IBoolData, parameterizes whether page shuffling is allowed (kTrue) or not (kFalse), default kTrue.

  • Implementation: kBoolDataImpl
  • Available in:
  • Class from:
ICommand kDeleteSpreadCmdBoss::IID_ICOMMAND

ICommand implementation.

  • Implementation: kDeleteSpreadCmdImpl
  • Available in:
  • Class from: