mirror of
https://github.com/cookiengineer/audacity
synced 2025-11-23 17:30:17 +01:00
Bug 2582 - Enh: Repeat last Process, Part 2 (#734)
This commit is contained in:
@@ -209,6 +209,9 @@ class AUDACITY_DLL_API CommandManager final
|
||||
// Lyrics and MixerTrackCluster classes use it.
|
||||
bool FilterKeyEvent(AudacityProject *project, const wxKeyEvent & evt, bool permit = false);
|
||||
bool HandleMenuID(AudacityProject &project, int id, CommandFlag flags, bool alwaysEnabled);
|
||||
void RegisterLastAnalyzer(const CommandContext& context);
|
||||
void RegisterLastTool(const CommandContext& context);
|
||||
void DoRepeatProcess(const CommandContext& context, int);
|
||||
|
||||
enum TextualCommandResult {
|
||||
CommandFailure,
|
||||
@@ -356,6 +359,8 @@ private:
|
||||
bool mbSeparatorAllowed; // false at the start of a menu and immediately after a separator.
|
||||
|
||||
TranslatableString mCurrentMenuName;
|
||||
TranslatableString mNiceName;
|
||||
int mLastProcessId;
|
||||
std::unique_ptr<wxMenu> uCurrentMenu;
|
||||
wxMenu *mCurrentMenu {};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user