1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-04-30 23:59:41 +02:00

Refreshed plug-in. Build configuration names updated. Extra argument to ModTrackPanelCommandFunctor to match updated functor in TrackPanel.

This commit is contained in:
james.k.crook@gmail.com 2014-06-20 08:20:31 +00:00
parent b8a464709d
commit fc2bd3faa4
2 changed files with 5 additions and 5 deletions

View File

@ -83,7 +83,7 @@ class ModTrackPanelCommandFunctor:public CommandFunctor
public:
ModTrackPanelCommandFunctor(ModTrackPanelCallback *pData,
ModTrackPanelCommandFunction pFunction);
virtual void operator()(int index = 0);
virtual void operator()(int index = 0, const wxEvent * evt=NULL);
public:
ModTrackPanelCallback * mpData;
ModTrackPanelCommandFunction mpFunction;
@ -100,7 +100,7 @@ ModTrackPanelCommandFunctor::ModTrackPanelCommandFunctor(ModTrackPanelCallback *
}
// The dispatching function in the command functor.
void ModTrackPanelCommandFunctor::operator()(int index )
void ModTrackPanelCommandFunctor::operator()(int index, const wxEvent * WXUNUSED(evt) )
{
(mpData->*(mpFunction))();
}
@ -194,7 +194,7 @@ MOD_TRACK_PANEL_DLL_API int ModuleDispatch(ModuleDispatchTypes type)
}
//Example code commented out.
#if 0
#if 1
// This is an example function to hijack the main panel
int MOD_TRACK_PANEL_DLL_API MainPanelFunc(int ix)
{

View File

@ -17,7 +17,7 @@
</ToolFiles>
<Configurations>
<Configuration
Name="Unicode Debug|Win32"
Name="Debug|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="2"
@ -93,7 +93,7 @@
/>
</Configuration>
<Configuration
Name="Unicode Release|Win32"
Name="Release|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="2"