Interactor that lets the user to interact with the ActiveX associated to an IlvGraphicComAdapter. More...
#include <ilviews/windows/comgint.h>
 
  
| Public Member Functions | |
| IlvGraphicComAdapterInteractor () | |
| Constructor.  More... | |
| virtual IlBoolean | accept (const IlvGraphic *) const | 
| Indicates whether the current interactor can be associated with a given object.  More... | |
| virtual IlBoolean | handleEvent (IlvGraphic *graphic, IlvEvent &event, const IlvTransformer *t=0) | 
| Handles events received by the interactor.  More... | |
|  Public Member Functions inherited from IlvInteractor | |
| virtual void | abort (IlvGraphic *obj) | 
| Aborts the interactor.  More... | |
| virtual void | endOperation () | 
| Performs the actions needed when the interaction ends.  More... | |
| virtual void | getCallbackTypes (IlUInt &count, const char *const **names, const IlSymbol *const **types) const | 
| Gets the number of register callback types for the interactor.  More... | |
| const char * | getRegisteredName () const | 
| Returns the name of the predefined shared instance.  More... | |
| IlBoolean | isAborted () const | 
| Indicates whether the current interactor is in an aborted state.  More... | |
| IlBoolean | isInOperation () const | 
| Indicates whether the current interactor is in an interaction state.  More... | |
| void | lock () | 
| Locks the current instance. Increments the counter that is used to know how many objects reference the current instance.  More... | |
| virtual void | startOperation () | 
| Performs the actions needed when the interaction starts.  More... | |
| void | unLock () | 
| Unlocks the current instance. Decrements the reference counter. When the counter drops down to zero, the current instance is deleted.  More... | |
| Additional Inherited Members | |
|  Static Public Member Functions inherited from IlvInteractor | |
| static IlvInteractor * | Get (const char *name, IlBoolean=IlTrue) | 
| Returns a predefined shared interactor instance.  More... | |
Interactor that lets the user to interact with the ActiveX associated to an IlvGraphicComAdapter.
Library: ilvcom
The events such as button click are forwarded to the ActiveX so that it can deal with them.
IlvGraphicComAdapter. | IlvGraphicComAdapterInteractor::IlvGraphicComAdapterInteractor | ( | ) | 
Constructor.
Initializes a new instance of the IlvGraphicComAdapterInteractor class. 
| 
 | virtual | 
Indicates whether the current interactor can be associated with a given object.
| obj | The considered graphic object. | 
IlTrue if the interactor can safely be attached to obj, and IlFalse otherwise. IlvGraphic::setInteractor(). Reimplemented from IlvInteractor.
| 
 | virtual | 
Handles events received by the interactor.
This method is the entry point of all events dispatched to this interactor.
| g | The graphic object that receives the event. | 
| event | The received event. | 
| t | The transformer applied to the view in which the event occurred. | 
IlTrue if the event was successfully handled and IlFalse otherwise. Implements IlvInteractor.