mirror of
https://github.com/cookiengineer/audacity
synced 2025-05-07 23:32:53 +02:00
Select All Frequencies Patch.
Currently bound to 'Q'. Not necessarily the final choice. Original patch by Paul Licameli.
This commit is contained in:
parent
d2bfb4ac4b
commit
c665792863
@ -544,6 +544,10 @@ void AudacityProject::CreateMenusAndCommands()
|
|||||||
c->AddItem(wxT("SelectAll"), _("&All"), FN(OnSelectAll), wxT("Ctrl+A"));
|
c->AddItem(wxT("SelectAll"), _("&All"), FN(OnSelectAll), wxT("Ctrl+A"));
|
||||||
c->AddItem(wxT("SelectNone"), _("&None"), FN(OnSelectNone), wxT("Ctrl+Shift+A"));
|
c->AddItem(wxT("SelectNone"), _("&None"), FN(OnSelectNone), wxT("Ctrl+Shift+A"));
|
||||||
|
|
||||||
|
#ifdef EXPERIMENTAL_SPECTRAL_EDITING
|
||||||
|
c->AddItem(wxT("DefaultFrequencySelection"), _("Select all fre&quencies"), FN(OnDefaultFrequencySelection), wxT("Q"));
|
||||||
|
#endif
|
||||||
|
|
||||||
c->AddItem(wxT("SetLeftSelection"), _("&Left at Playback Position"), FN(OnSetLeftSelection), wxT("["));
|
c->AddItem(wxT("SetLeftSelection"), _("&Left at Playback Position"), FN(OnSetLeftSelection), wxT("["));
|
||||||
c->AddItem(wxT("SetRightSelection"), _("&Right at Playback Position"), FN(OnSetRightSelection), wxT("]"));
|
c->AddItem(wxT("SetRightSelection"), _("&Right at Playback Position"), FN(OnSetRightSelection), wxT("]"));
|
||||||
|
|
||||||
@ -4496,6 +4500,14 @@ void AudacityProject::OnSelectNone()
|
|||||||
ModifyState(false);
|
ModifyState(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void AudacityProject::OnDefaultFrequencySelection()
|
||||||
|
{
|
||||||
|
mViewInfo.selectedRegion.setFrequencies
|
||||||
|
(SelectedRegion::UndefinedFrequency, SelectedRegion::UndefinedFrequency);
|
||||||
|
mTrackPanel->Refresh(false);
|
||||||
|
ModifyState(false);
|
||||||
|
}
|
||||||
|
|
||||||
void AudacityProject::OnSelectCursorEnd()
|
void AudacityProject::OnSelectCursorEnd()
|
||||||
{
|
{
|
||||||
double maxEndOffset = -1000000.0;
|
double maxEndOffset = -1000000.0;
|
||||||
|
@ -240,6 +240,9 @@ void OnDisjoinLabels();
|
|||||||
|
|
||||||
void OnSelectAll();
|
void OnSelectAll();
|
||||||
void OnSelectNone();
|
void OnSelectNone();
|
||||||
|
#ifdef EXPERIMENTAL_SPECTRAL_EDITING
|
||||||
|
void OnDefaultFrequencySelection();
|
||||||
|
#endif
|
||||||
void OnSelectCursorEnd();
|
void OnSelectCursorEnd();
|
||||||
void OnSelectStartCursor();
|
void OnSelectStartCursor();
|
||||||
void OnSelectSyncLockSel();
|
void OnSelectSyncLockSel();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user