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

Public Member Functions

 CusDtLnkDocResponder (IPMUnknown *boss)
 
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 IResponder based on the partial implementation CResponder. Main function is to attach and detach our doc-observer.

See Also
CusDtLnkDocRespServiceProvider for signals we receive

Constructor & Destructor Documentation

Binds the C implementation class onto its ImplementationID making the C code callable by the application * CusDtLnkDocResponder::CusDtLnkDocResponder (IPMUnknownboss)

Constructor.

Parameters
bossinterface ptr from boss object on which this interface is aggregated.

Member Function Documentation

void CusDtLnkDocResponder::Respond (ISignalMgrsignalMgr)
virtual

Respond() handles the file action signals when they are dispatched by the signal manager. This implementation simply creates alerts to display each signal.

Parameters
signalMgrPointer back to the signal manager to get additional information about the signal.

Reimplemented from CResponder.