1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-11-14 17:14:07 +01:00
Files
audacity/src/tracks/playabletrack/wavetrack/ui/WaveTrackUI.cpp
Paul Licameli 14d45eda33 Define and use the UIHandle and TrackPanelCell protocols, but...
...no actions reimplemented to them yet.

Later commits will move special cases one at a time from TrackPanel, preserving
all click and drag capabilities at each step.  With a few exceptions, but those
lost abilities are restored in yet later commits.  (Ctrl+Click on the Label
track being one.)
2017-06-15 08:20:56 -04:00

33 lines
724 B
C++

/**********************************************************************
Audacity: A Digital Audio Editor
WaveTrackUI.cpp
Paul Licameli split from TrackPanel.cpp
**********************************************************************/
#include "../../../../WaveTrack.h"
#include "WaveTrackControls.h"
#include "WaveTrackVRulerControls.h"
#include "../../../../HitTestResult.h"
HitTestResult WaveTrack::HitTest
(const TrackPanelMouseEvent &event,
const AudacityProject *pProject)
{
return Track::HitTest(event, pProject);
}
TrackControls *WaveTrack::GetControls()
{
return &WaveTrackControls::Instance();
}
TrackVRulerControls *WaveTrack::GetVRulerControls()
{
return &WaveTrackVRulerControls::Instance();
}