NCBI C++ ToolKit
|
Search Toolkit Book for ITrackHandlerHost
ITrackHandlerHost ITrackHandlerHost represents a context for handling the user interactions on a layout track. More...
#include <gui/widgets/seq_graphic/layout_track_handler.hpp>
Public Member Functions | |
virtual | ~ITrackHandlerHost () |
virtual CRef< CLayoutTrack > | THH_GetLayoutTrack ()=0 |
Get the layout track under the current mouse position. More... | |
virtual TModelPoint | THH_GetModelByWindow (const wxPoint &pt)=0 |
ITrackHandlerHost ITrackHandlerHost represents a context for handling the user interactions on a layout track.
Definition at line 50 of file layout_track_handler.hpp.
|
inlinevirtual |
Definition at line 53 of file layout_track_handler.hpp.
|
pure virtual |
Get the layout track under the current mouse position.
pos | the mouse pos in window coord. sys. |
Implemented in CSeqGraphicPane, and CAlnVecRow.
Referenced by CLayoutTrackHandler::OnLeftDblClick(), CLayoutTrackHandler::OnLeftDown(), and CLayoutTrackHandler::OnMotion().
|
pure virtual |