Browse Source

Restore depecated VST opcodes for CarbonWrapperComponents

tags/2021-05-28
tpoole 8 years ago
parent
commit
17dee9add2
2 changed files with 8 additions and 5 deletions
  1. +5
    -2
      modules/juce_audio_processors/format_types/juce_VSTInterface.h
  2. +3
    -3
      modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp

+ 5
- 2
modules/juce_audio_processors/format_types/juce_VSTInterface.h View File

@@ -105,9 +105,12 @@ enum VstHostToPlugInOpcodes
plugInOpcodeGetEditorBounds, plugInOpcodeGetEditorBounds,
plugInOpcodeOpenEditor, plugInOpcodeOpenEditor,
plugInOpcodeCloseEditor, plugInOpcodeCloseEditor,
plugInOpcodeEditorIdle = plugInOpcodeCloseEditor + 4,
plugInOpcodeDrawEditor,
plugInOpcodeGetMouse,
plugInOpcodeEditorIdle = plugInOpcodeGetMouse + 2,
plugInOpcodeeffEditorTop, plugInOpcodeeffEditorTop,
plugInOpcodeIdentify = plugInOpcodeeffEditorTop + 2,
plugInOpcodeSleepEditor,
plugInOpcodeIdentify,
plugInOpcodeGetData, plugInOpcodeGetData,
plugInOpcodeSetData, plugInOpcodeSetData,
plugInOpcodePreAudioProcessingEvents, plugInOpcodePreAudioProcessingEvents,


+ 3
- 3
modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp View File

@@ -2515,7 +2515,7 @@ private:
{ {
owner.isOpen = false; owner.isOpen = false;
owner.dispatch (plugInOpcodeCloseEditor, 0, 0, 0, 0); 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; alreadyInside = true;
getTopLevelComponent()->toFront (true); getTopLevelComponent()->toFront (true);
owner.dispatch (plugInOpcodeCloseEditor + 2 /* get mouse */, x, y, 0, 0);
owner.dispatch (plugInOpcodeGetMouse, x, y, 0, 0);
alreadyInside = false; alreadyInside = false;
} }
else else
@@ -2554,7 +2554,7 @@ private:
r.rightmost = (int16) (r.leftmost + getWidth()); r.rightmost = (int16) (r.leftmost + getWidth());
r.lower = (int16) (r.upper + getHeight()); r.lower = (int16) (r.upper + getHeight());
owner.dispatch (plugInOpcodeCloseEditor + 1 /* draw */, 0, 0, &r, 0);
owner.dispatch (plugInOpcodeDrawEditor, 0, 0, &r, 0);
} }
} }


Loading…
Cancel
Save