mirror of
https://github.com/cookiengineer/audacity
synced 2025-07-19 22:27:43 +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:
parent
913bd6f187
commit
825160b755
@ -43,25 +43,31 @@ modelled on BuiltinEffectsModule
|
||||
// Define the list of COMMANDs that will be autoregistered and how to instantiate each
|
||||
//
|
||||
#define COMMAND_LIST \
|
||||
COMMAND( DEMO, DemoCommand, () ) \
|
||||
COMMAND( MESSAGE, MessageCommand, () ) \
|
||||
COMMAND( SCREENSHOT, ScreenshotCommand, () ) \
|
||||
COMMAND( DRAG, DragCommand, () ) \
|
||||
COMMAND( COMPARE_AUDIO, CompareAudioCommand, () ) \
|
||||
COMMAND( SET_TRACK, SetTrackCommand, () ) \
|
||||
COMMAND( SET_ENVELOPE, SetEnvelopeCommand, () ) \
|
||||
COMMAND( SET_CLIP, SetClipCommand, () ) \
|
||||
COMMAND( SET_LABEL, SetLabelCommand, () ) \
|
||||
COMMAND( SET_PROJECT, SetProjectCommand, () ) \
|
||||
COMMAND( SELECT, SelectCommand, () ) \
|
||||
COMMAND( GET_PREFERENCE, GetPreferenceCommand, () ) \
|
||||
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, () ) \
|
||||
COMMAND( DEMO, DemoCommand, () ) \
|
||||
COMMAND( MESSAGE, MessageCommand, () ) \
|
||||
COMMAND( SCREENSHOT, ScreenshotCommand, () ) \
|
||||
COMMAND( DRAG, DragCommand, () ) \
|
||||
COMMAND( COMPARE_AUDIO, CompareAudioCommand, () ) \
|
||||
COMMAND( SET_TRACK, SetTrackCommand, () ) \
|
||||
COMMAND( SET_TRACK_STATUS, SetTrackStatusCommand, () ) \
|
||||
COMMAND( SET_TRACK_AUDIO, SetTrackAudioCommand, () ) \
|
||||
COMMAND( SET_TRACK_VISUALS, SetTrackVisualsCommand, () ) \
|
||||
COMMAND( SET_ENVELOPE, SetEnvelopeCommand, () ) \
|
||||
COMMAND( SET_CLIP, SetClipCommand, () ) \
|
||||
COMMAND( SET_LABEL, SetLabelCommand, () ) \
|
||||
COMMAND( SET_PROJECT, SetProjectCommand, () ) \
|
||||
COMMAND( SELECT, SelectCommand, () ) \
|
||||
COMMAND( SELECT_TIME, SelectTimeCommand, () ) \
|
||||
COMMAND( SELECT_FREQUENCIES, SelectFrequenciesCommand, () )\
|
||||
COMMAND( SELECT_TRACKS, SelectTracksCommand, () ) \
|
||||
COMMAND( GET_PREFERENCE, GetPreferenceCommand, () ) \
|
||||
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
|
||||
//COMMAND( GET_TRACK_INFO, GetTrackInfoCommand, () )
|
||||
|
@ -26,7 +26,7 @@
|
||||
|
||||
|
||||
#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_PLUGIN_SYMBOL XO("Select")
|
||||
|
||||
@ -58,7 +58,7 @@ class SelectFrequenciesCommand : public AudacityCommand
|
||||
{
|
||||
public:
|
||||
// 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.");};
|
||||
bool DefineParams( ShuttleParams & S ) override;
|
||||
void PopulateOrExchange(ShuttleGui & S) override;
|
||||
|
Loading…
x
Reference in New Issue
Block a user