1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-10-23 15:02:56 +02:00

Frequency Selection toolbar from Paul Licameli.

Linux/Mac will need new files adding to project, SpectralSelectionBar.cpp, NumericTextCtrl.cpp.
This commit is contained in:
james.k.crook@gmail.com
2014-11-08 15:18:43 +00:00
parent 327bd905de
commit 67d2b274e2
36 changed files with 3050 additions and 2192 deletions

View File

@@ -21,6 +21,7 @@
#include <wx/sizer.h>
#include <wx/string.h>
#include "widgets/NumericTextCtrl.h"
#include "ShuttleGui.h"
#include "TimeDialog.h"
@@ -53,7 +54,8 @@ void TimeDialog::PopulateOrExchange(ShuttleGui &S)
S.StartStatic(mPrompt, true);
{
mTimeCtrl = new
TimeTextCtrl(this,
NumericTextCtrl(
NumericConverter::TIME, this,
wxID_ANY,
mFormat,
mTime,
@@ -82,7 +84,7 @@ bool TimeDialog::TransferDataToWindow()
{
mTimeCtrl->SetFormatString(mTimeCtrl->GetBuiltinFormat(mFormat));
mTimeCtrl->SetSampleRate(mRate);
mTimeCtrl->SetTimeValue(mTime);
mTimeCtrl->SetValue(mTime);
mTimeCtrl->SetFocus();
return true;
@@ -90,7 +92,7 @@ bool TimeDialog::TransferDataToWindow()
bool TimeDialog::TransferDataFromWindow()
{
mTime = mTimeCtrl->GetTimeValue();
mTime = mTimeCtrl->GetValue();
return true;
}