VST 64bits issue on OSX

Hi Jules,

It seems that the UI is broken in VST 64bits on Mac.

In Reaper (4.15/64bits), The Juce Demo plugin seems to haven an offset in the mouse up and the window of the plugin resize leads to some issue (drawing offset)

In Cubase (6.0.5/64bits), only the window of the plugin resize leads to some issue (drawing offset)

Could you take a look ?

Thanks,

If your Juce plugin is 32bit that could be the reason, the 64-32 bridges are not that good from what I saw…

Bump.

The plugin has a native 64bits version.

I’m experiencing the same bugs.
The Reaper mouse offset as well as the window offset in a native 64 bit VST OSX version.

[quote=“friscokid”]I’m experiencing the same bugs.
The Reaper mouse offset as well as the window offset in a native 64 bit VST OSX version.[/quote]
Same here. Using the old 1.51 JUCE, though. Does anyone know if this is fixed with the latest JUCE version?

What we are doing now, to determine the offset, is this (using the old 1.51 JUCE, though):

virtual void mouseDown ( const juce::MouseEvent& e ) { Point<int> desktopWaveComponentOffset = juce::Desktop::getMousePosition() - e.getPosition(); // etc. };

Another issue we’re experiencing ( (using the old 1.51 JUCE, though), is that buttons within the upper 26pixels (height of menu bar) do not receive mouse clicks.

1.51 is so long ago that I can’t remember exactly what state it was in, but I’m pretty sure that all this stuff has been sorted out since then.