mirror of
https://github.com/cookiengineer/audacity
synced 2025-12-11 15:16:27 +01:00
Two commands added, neither on a menu:
Clip Left Clip Right If the cursor lies within a clip, the clip and the cursor is moved 1 pixel left/right. If the cursor position is at both a clip end and a clip start, the second of these clips is moved. The movement currently ignores the snap to setting on the selection bar, and there is no snapping to the clip boundaries of other clips. Following the behaviour or shifting with the mouse, the distance moved is rounded to an integral number of samples, and the minimum distance moved is one sample.
This commit is contained in:
@@ -252,6 +252,8 @@ class AUDACITY_DLL_API TrackPanel final : public OverlayPanel {
|
||||
// (ignoring any fisheye)
|
||||
virtual double GetScreenEndTime() const;
|
||||
|
||||
virtual void OnClipMove(bool right);
|
||||
|
||||
protected:
|
||||
virtual MixerBoard* GetMixerBoard();
|
||||
/** @brief Populates the track pop-down menu with the common set of
|
||||
@@ -377,6 +379,8 @@ protected:
|
||||
virtual void HandleSlide(wxMouseEvent & event);
|
||||
virtual void StartSlide(wxMouseEvent &event);
|
||||
virtual void DoSlide(wxMouseEvent &event);
|
||||
virtual void DoSlideHorizontal();
|
||||
virtual void CreateListOfCapturedClips(double clickTime);
|
||||
virtual void AddClipsToCaptured(Track *t, bool withinSelection);
|
||||
virtual void AddClipsToCaptured(Track *t, double t0, double t1);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user