1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
This commit is contained in:
jules 2007-06-29 14:09:36 +00:00
parent 08bd48c8c7
commit 739ed96ba3
2 changed files with 14 additions and 7 deletions

View file

@ -1238,13 +1238,18 @@ static AEffect* pluginEntryPoint (audioMasterCallback audioMaster)
return 0;
}
//==============================================================================
// Mac startup code..
#if JUCE_MAC
extern "C" __attribute__((visibility("default"))) AEffect* main_macho (audioMasterCallback audioMaster)
extern "C" __attribute__ ((visibility("default"))) AEffect* VSTPluginMain (audioMasterCallback audioMaster)
{
return pluginEntryPoint (audioMaster);
}
extern "C" __attribute__ ((visibility("default"))) AEffect* main_macho (audioMasterCallback audioMaster)
{
initialiseJuce_GUI();
return pluginEntryPoint (audioMaster);
}
@ -1257,8 +1262,7 @@ extern "C" AEffect* main_plugin (audioMasterCallback audioMaster) asm ("main");
extern "C" AEffect* main_plugin (audioMasterCallback audioMaster)
{
initialiseJuce_GUI();
SharedMessageThread::getInstance ();
SharedMessageThread::getInstance();
return pluginEntryPoint (audioMaster);
}
@ -1277,7 +1281,12 @@ __attribute__((destructor)) void myPluginFini()
// Win32 startup code..
#else
__declspec(dllexport) void* main (audioMasterCallback audioMaster)
extern "C" __declspec (dllexport) AEffect* VSTPluginMain (audioMasterCallback audioMaster)
{
return pluginEntryPoint (audioMaster);
}
extern "C" __declspec (dllexport) void* main (audioMasterCallback audioMaster)
{
return (void*) pluginEntryPoint (audioMaster);
}

View file

@ -55,8 +55,6 @@ public:
textBox->setMultiLine (true, false);
textBox->setReturnKeyStartsNewLine (true);
setAlwaysOnTop (true);
setResizable (true, true); // we'll choose a corner-resizer component for this window,
// as a contrast to the resizable border on the main window
}