#include <SynthObjModel.h>
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
| 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: