InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
BPIDefaultResponder Class Reference
Inheritance diagram for BPIDefaultResponder:
CResponderIResponderIPMUnknown

Public Member Functions

 BPIDefaultResponder (IPMUnknown *boss)
 
virtual ~BPIDefaultResponder ()
 
virtual void Respond (ISignalMgr *signalMgr)
 
- Public Member Functions inherited from CResponder
 CResponder (IPMUnknown *boss)
 
virtual ServiceID GetResponderService ()
 
virtual void SignalFailed (ISignalMgr *signalMgr)
 

Additional Inherited Members

- Public Types inherited from IResponder
enum  { kDefaultIID = IID_IRESPONDER }
 

Detailed Description

Implements a responder, IResponder based on CResponder, that sets up default IBPIData when a new document is created, and when a new page item is created.

Constructor & Destructor Documentation

BPIDefaultResponder::BPIDefaultResponder (IPMUnknownboss)

Constructor.

Parameters
bossobject this object is aggregated on.
virtual BPIDefaultResponder::~BPIDefaultResponder ()
inlinevirtual

Destructor.

Member Function Documentation

void BPIDefaultResponder::Respond (ISignalMgrsignalMgr)
virtual

Sets up default IBPIData. On receiving a new document signal the application default IBPIData is copied into the document default. On receiving a new page item signal the document default IBPIData is copied into the page item.

Parameters
signalMgrprovides information about the signal.

Reimplemented from CResponder.