View Single Post
Old 06-12-2018, 07:34 AM   #4
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by cern.th.skei View Post
Hi!
I am updating my VST plugin framework/library, and currently I'm experimenting with adding support for various extensions to the VST (2.4) specs.
Reaper asks me (effCanDo) if my plugin "hasCockosNoScrollUI", but I can't find any info about this..
"hasCockosExtensions" is documentet here, but nothing about "hasCockosNoScrollUI"
Best to ignore that one, it's used internally (returning 0xbeef0000 will disable scrollbars and possibly mess with some other stuff).

Quote:
Update: in Linux, Reaper also asks for "hasCockosViewAsConfig", which (according to the vst extension link above) means: "When loading a VST plug-in on OS X, REAPER asks the plug-in if it would like to use Cocoa for its UI." .. What does that mean for Linux?
For Linux it (0xbeef0000) means that the plug-in uses libSwell.so for its UI, and effEditOpen receives a libSwell HWND rather than an X window ID.
Justin is offline   Reply With Quote