mirror of
https://github.com/cookiengineer/audacity
synced 2025-10-21 14:02:57 +02:00
Add six (smaller) dialogs to commands.
- These are the big dialogs, Select and SetTrack split into three smaller dialogs.
This commit is contained in:
@@ -43,25 +43,31 @@ modelled on BuiltinEffectsModule
|
|||||||
// Define the list of COMMANDs that will be autoregistered and how to instantiate each
|
// Define the list of COMMANDs that will be autoregistered and how to instantiate each
|
||||||
//
|
//
|
||||||
#define COMMAND_LIST \
|
#define COMMAND_LIST \
|
||||||
COMMAND( DEMO, DemoCommand, () ) \
|
COMMAND( DEMO, DemoCommand, () ) \
|
||||||
COMMAND( MESSAGE, MessageCommand, () ) \
|
COMMAND( MESSAGE, MessageCommand, () ) \
|
||||||
COMMAND( SCREENSHOT, ScreenshotCommand, () ) \
|
COMMAND( SCREENSHOT, ScreenshotCommand, () ) \
|
||||||
COMMAND( DRAG, DragCommand, () ) \
|
COMMAND( DRAG, DragCommand, () ) \
|
||||||
COMMAND( COMPARE_AUDIO, CompareAudioCommand, () ) \
|
COMMAND( COMPARE_AUDIO, CompareAudioCommand, () ) \
|
||||||
COMMAND( SET_TRACK, SetTrackCommand, () ) \
|
COMMAND( SET_TRACK, SetTrackCommand, () ) \
|
||||||
COMMAND( SET_ENVELOPE, SetEnvelopeCommand, () ) \
|
COMMAND( SET_TRACK_STATUS, SetTrackStatusCommand, () ) \
|
||||||
COMMAND( SET_CLIP, SetClipCommand, () ) \
|
COMMAND( SET_TRACK_AUDIO, SetTrackAudioCommand, () ) \
|
||||||
COMMAND( SET_LABEL, SetLabelCommand, () ) \
|
COMMAND( SET_TRACK_VISUALS, SetTrackVisualsCommand, () ) \
|
||||||
COMMAND( SET_PROJECT, SetProjectCommand, () ) \
|
COMMAND( SET_ENVELOPE, SetEnvelopeCommand, () ) \
|
||||||
COMMAND( SELECT, SelectCommand, () ) \
|
COMMAND( SET_CLIP, SetClipCommand, () ) \
|
||||||
COMMAND( GET_PREFERENCE, GetPreferenceCommand, () ) \
|
COMMAND( SET_LABEL, SetLabelCommand, () ) \
|
||||||
COMMAND( SET_PREFERENCE, SetPreferenceCommand, () ) \
|
COMMAND( SET_PROJECT, SetProjectCommand, () ) \
|
||||||
COMMAND( GET_INFO, GetInfoCommand, () ) \
|
COMMAND( SELECT, SelectCommand, () ) \
|
||||||
COMMAND( HELP, HelpCommand, () ) \
|
COMMAND( SELECT_TIME, SelectTimeCommand, () ) \
|
||||||
COMMAND( IMPORT, ImportCommand, () ) \
|
COMMAND( SELECT_FREQUENCIES, SelectFrequenciesCommand, () )\
|
||||||
COMMAND( EXPORT, ExportCommand, () ) \
|
COMMAND( SELECT_TRACKS, SelectTracksCommand, () ) \
|
||||||
COMMAND( OPEN_PROJECT, OpenProjectCommand, () ) \
|
COMMAND( GET_PREFERENCE, GetPreferenceCommand, () ) \
|
||||||
COMMAND( SAVE_PROJECT, SaveProjectCommand, () ) \
|
COMMAND( SET_PREFERENCE, SetPreferenceCommand, () ) \
|
||||||
|
COMMAND( GET_INFO, GetInfoCommand, () ) \
|
||||||
|
COMMAND( HELP, HelpCommand, () ) \
|
||||||
|
COMMAND( IMPORT, ImportCommand, () ) \
|
||||||
|
COMMAND( EXPORT, ExportCommand, () ) \
|
||||||
|
COMMAND( OPEN_PROJECT, OpenProjectCommand, () ) \
|
||||||
|
COMMAND( SAVE_PROJECT, SaveProjectCommand, () ) \
|
||||||
|
|
||||||
// GET_TRACK_INFO subsumed by GET_INFO
|
// GET_TRACK_INFO subsumed by GET_INFO
|
||||||
//COMMAND( GET_TRACK_INFO, GetTrackInfoCommand, () )
|
//COMMAND( GET_TRACK_INFO, GetTrackInfoCommand, () )
|
||||||
|
@@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
|
|
||||||
#define SELECT_TIME_PLUGIN_SYMBOL XO("Select Time")
|
#define SELECT_TIME_PLUGIN_SYMBOL XO("Select Time")
|
||||||
#define SELECT_FREQUENCY_PLUGIN_SYMBOL XO("Select Frequency")
|
#define SELECT_FREQUENCIES_PLUGIN_SYMBOL XO("Select Frequencies")
|
||||||
#define SELECT_TRACKS_PLUGIN_SYMBOL XO("Select Tracks")
|
#define SELECT_TRACKS_PLUGIN_SYMBOL XO("Select Tracks")
|
||||||
#define SELECT_PLUGIN_SYMBOL XO("Select")
|
#define SELECT_PLUGIN_SYMBOL XO("Select")
|
||||||
|
|
||||||
@@ -58,7 +58,7 @@ class SelectFrequenciesCommand : public AudacityCommand
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// CommandDefinitionInterface overrides
|
// CommandDefinitionInterface overrides
|
||||||
wxString GetSymbol() override {return SELECT_FREQUENCY_PLUGIN_SYMBOL;};
|
wxString GetSymbol() override {return SELECT_FREQUENCIES_PLUGIN_SYMBOL;};
|
||||||
wxString GetDescription() override {return _("Selects a frequency range.");};
|
wxString GetDescription() override {return _("Selects a frequency range.");};
|
||||||
bool DefineParams( ShuttleParams & S ) override;
|
bool DefineParams( ShuttleParams & S ) override;
|
||||||
void PopulateOrExchange(ShuttleGui & S) override;
|
void PopulateOrExchange(ShuttleGui & S) override;
|
||||||
|
Reference in New Issue
Block a user