mirror of
https://github.com/cookiengineer/audacity
synced 2025-05-03 17:19:43 +02:00
Now do the reverse...disable record if a realtime effect is open.
This commit is contained in:
parent
6698c38357
commit
da76615bf3
@ -808,9 +808,15 @@ void AudacityProject::CreateMenusAndCommands()
|
||||
c->AddSeparator();
|
||||
|
||||
/* i18n-hint: (verb)*/
|
||||
c->AddItem(wxT("Record"), _("&Record"), FN(OnRecord), wxT("R"));
|
||||
c->AddItem(wxT("TimerRecord"), _("&Timer Record..."), FN(OnTimerRecord), wxT("Shift+T"));
|
||||
c->AddItem(wxT("RecordAppend"), _("Appen&d Record"), FN(OnRecordAppend), wxT("Shift+R"));
|
||||
c->AddItem(wxT("Record"), _("&Record"), FN(OnRecord), wxT("R"),
|
||||
AudioIONotBusyFlag | IsRealtimeNotActiveFlag,
|
||||
AlwaysEnabledFlag | IsRealtimeNotActiveFlag);
|
||||
c->AddItem(wxT("TimerRecord"), _("&Timer Record..."), FN(OnTimerRecord), wxT("Shift+T"),
|
||||
AudioIONotBusyFlag | IsRealtimeNotActiveFlag,
|
||||
AlwaysEnabledFlag | IsRealtimeNotActiveFlag);
|
||||
c->AddItem(wxT("RecordAppend"), _("Appen&d Record"), FN(OnRecordAppend), wxT("Shift+R"),
|
||||
AudioIONotBusyFlag | IsRealtimeNotActiveFlag,
|
||||
AlwaysEnabledFlag | IsRealtimeNotActiveFlag);
|
||||
|
||||
c->AddSeparator();
|
||||
|
||||
|
@ -379,7 +379,7 @@ void ControlToolBar::EnableDisableButtons()
|
||||
if (pttb)
|
||||
pttb->SetEnabled(enablePlay);
|
||||
|
||||
mRecord->SetEnabled(!busy && !playing);
|
||||
mRecord->SetEnabled(!busy && !playing && !EffectManager::Get().RealtimeIsActive());
|
||||
|
||||
mStop->SetEnabled(busy);
|
||||
mRewind->SetEnabled(!busy);
|
||||
|
Loading…
x
Reference in New Issue
Block a user