opening patcher/patcherview without window

lx's icon

hi,

does anyone know if there's a way to open a patcher, without opening a patcherwindow
but with the ability to get a pointer to the patcherview belonging to that opened patcher?

i'd like to add the "native" view of the patcherview as a subview using cocoa. at the moment it works as long as i have the patcherwindow open putting it out of the visible frame what leads to problems trying to use fullscreen.

lx's icon

...ok, asked differently:

is it possible to close a window without releasing the patcher/patcherview
with all of its (sub)components?

i know there's object_retain but it does not seem safe to me to iterate through the whole patch
retaining everything "by hand".