17 constexpr static double MoveThreshold { 5.0 };
21 bool mMoving {
false };
22 wxPoint mClickPosition { };
38 Result UpdateTrackSelection(
virtual Result SelectAt(const TrackPanelMouseEvent &event, AudacityProject *pProject)=0
The top-level handle to an Audacity project. It serves as a source of events that other objects can b...
static HitTestPreview HitPreview(const AudacityProject *pProject, bool unsafe)
Result Drag(const TrackPanelMouseEvent &event, AudacityProject *pProject) override
Result Release(const TrackPanelMouseEvent &event, AudacityProject *pProject, wxWindow *pParent) override
HitTestPreview Preview(const TrackPanelMouseState &state, AudacityProject *pProject) override
void Enter(bool forward, AudacityProject *) override
Result Click(const TrackPanelMouseEvent &event, AudacityProject *pProject) override