1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-08-08 08:01:19 +02:00

Unify the two overloads of CommandManager::AddCheck

This commit is contained in:
Paul Licameli 2018-10-17 09:11:40 -04:00
parent fef9e2abac
commit 88c67c46f3
2 changed files with 3 additions and 21 deletions

View File

@ -796,17 +796,6 @@ void CommandManager::InsertItem(const wxString & name,
void CommandManager::AddCheck(const wxChar *name,
const wxChar *label,
bool hasDialog,
CommandHandlerFinder finder,
CommandFunctorPointer callback,
int checkmark)
{
AddItem(name, label, hasDialog, finder, callback, wxT(""),
NoFlagsSpecifed, NoFlagsSpecifed, checkmark);
}
void CommandManager::AddCheck(const wxChar *name, void CommandManager::AddCheck(const wxChar *name,
const wxChar *label, const wxChar *label,
bool hasDialog, bool hasDialog,

View File

@ -167,16 +167,9 @@ class AUDACITY_DLL_API CommandManager final : public XMLTagHandler
bool hasDialog, bool hasDialog,
CommandHandlerFinder finder, CommandHandlerFinder finder,
CommandFunctorPointer callback, CommandFunctorPointer callback,
int checkmark = 0); int checkmark = 0,
CommandFlag flags = NoFlagsSpecifed,
void AddCheck(const wxChar *name, CommandMask mask = NoFlagsSpecifed);
const wxChar *label,
bool hasDialog,
CommandHandlerFinder finder,
CommandFunctorPointer callback,
int checkmark,
CommandFlag flags,
CommandMask mask);
void AddItem(const wxChar *name, void AddItem(const wxChar *name,
const wxChar *label, const wxChar *label,