1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-11-14 17:14:07 +01:00

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.)
This commit is contained in:
Paul Licameli
2015-07-06 23:12:16 -04:00
committed by Paul Licameli
parent 07b53b4e83
commit 14d45eda33
48 changed files with 2144 additions and 161 deletions

View File

@@ -0,0 +1,28 @@
/**********************************************************************
Audacity: A Digital Audio Editor
TimeTrackVRulerControls.cpp
Paul Licameli split from TrackPanel.cpp
**********************************************************************/
#include "../../../Audacity.h"
#include "TimeTrackVRulerControls.h"
#include "../../../HitTestResult.h"
TimeTrackVRulerControls::TimeTrackVRulerControls()
: TrackVRulerControls()
{
}
TimeTrackVRulerControls &TimeTrackVRulerControls::Instance()
{
static TimeTrackVRulerControls instance;
return instance;
}
TimeTrackVRulerControls::~TimeTrackVRulerControls()
{
}