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:
@@ -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;
|
||||
}
|
||||
|
Reference in New Issue
Block a user