The IDA3View interface is the COM interface that defines DAView objects and handles tasks specific to a particular view. You can access the view through the View property in DAViewerControl.
The IDA3View interface can access all the methods in the IDAView and IDA2View interfaces and defines additional methods that enable you to pause and resume a view. You can't access the methods in this interface from script; you must access them through the COM interface, typically using C++.
This interface inherits from IDAView, which in turn inherits from IDispatch.
IDA3View Methods
OnMouseLeave Notifies the view that the mouse pointer has left the view. Pause Stops the tick count in the view and holds the current view state. Resume Restarts the tick count in the view after it has been paused.
Notifies the view that the mouse pointer has left the view.
Syntax
HRESULT OnMouseLeave( double when );
Parameters
- when
- [in] Time when the mouse pointer left the view. The time is relative to the simulation time set with the IDAView::Tick method.
Return Value
Returns an HRESULT value that indicates the success of the method or the reason why it failed. This HRESULT depends on the implementation of the interface.
Stops the tick count in the view and holds the current view state.
Syntax
HRESULT Pause( );
Return Value
Returns an HRESULT value that indicates the success of the method or the reason why it failed. This HRESULT depends on the implementation of the interface.
Restarts the tick count in the view after it has been paused.
Syntax
HRESULT Resume( );
Return Value
Returns an HRESULT value that indicates the success of the method or the reason why it failed. This HRESULT depends on the implementation of the interface.
Top of Page
© 2000 Microsoft and/or its suppliers. All rights reserved. Terms of Use.