From 17dee9add268159c40b28ec80b26dc153e59a941 Mon Sep 17 00:00:00 2001 From: tpoole Date: Wed, 24 Aug 2016 08:56:50 +0100 Subject: [PATCH] Restore depecated VST opcodes for CarbonWrapperComponents --- .../juce_audio_processors/format_types/juce_VSTInterface.h | 7 +++++-- .../format_types/juce_VSTPluginFormat.cpp | 6 +++--- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/modules/juce_audio_processors/format_types/juce_VSTInterface.h b/modules/juce_audio_processors/format_types/juce_VSTInterface.h index b673004044..b0d1bd052e 100644 --- a/modules/juce_audio_processors/format_types/juce_VSTInterface.h +++ b/modules/juce_audio_processors/format_types/juce_VSTInterface.h @@ -105,9 +105,12 @@ enum VstHostToPlugInOpcodes plugInOpcodeGetEditorBounds, plugInOpcodeOpenEditor, plugInOpcodeCloseEditor, - plugInOpcodeEditorIdle = plugInOpcodeCloseEditor + 4, + plugInOpcodeDrawEditor, + plugInOpcodeGetMouse, + plugInOpcodeEditorIdle = plugInOpcodeGetMouse + 2, plugInOpcodeeffEditorTop, - plugInOpcodeIdentify = plugInOpcodeeffEditorTop + 2, + plugInOpcodeSleepEditor, + plugInOpcodeIdentify, plugInOpcodeGetData, plugInOpcodeSetData, plugInOpcodePreAudioProcessingEvents, diff --git a/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp b/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp index eb17b7e9fa..0fe2304232 100644 --- a/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp +++ b/modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp @@ -2515,7 +2515,7 @@ private: { owner.isOpen = false; owner.dispatch (plugInOpcodeCloseEditor, 0, 0, 0, 0); - owner.dispatch (plugInOpcodeIdle + 2 /* sleep */, 0, 0, 0, 0); + owner.dispatch (plugInOpcodeSleepEditor, 0, 0, 0, 0); } } @@ -2534,7 +2534,7 @@ private: { alreadyInside = true; getTopLevelComponent()->toFront (true); - owner.dispatch (plugInOpcodeCloseEditor + 2 /* get mouse */, x, y, 0, 0); + owner.dispatch (plugInOpcodeGetMouse, x, y, 0, 0); alreadyInside = false; } else @@ -2554,7 +2554,7 @@ private: r.rightmost = (int16) (r.leftmost + getWidth()); r.lower = (int16) (r.upper + getHeight()); - owner.dispatch (plugInOpcodeCloseEditor + 1 /* draw */, 0, 0, &r, 0); + owner.dispatch (plugInOpcodeDrawEditor, 0, 0, &r, 0); } }