Re: AUSampler view
Re: AUSampler view
- Subject: Re: AUSampler view
- From: Douglas Scott <email@hidden>
- Date: Thu, 02 May 2013 09:51:00 -0700
It is never the host's responsibility to handle child windows opened by the plugin view. If you are experiencing a problem, please file a radar so we can track this, thanks.
-DS
On May 1, 2013, at 3:18 PM, Paul Davis <email@hidden> wrote:
> I've mentioned this before, but now after some investigation, I need to ask again.
>
> AUSampler is one of the few examples of Apple-provided AU's on Lion that feature new controls which pop up a new window when manipulated. I recall that many of the standard plugins in Mountain Lion now have these controls in their views.
>
> I've verified that these windows exist as NSWindows, not just NSViews, that they have no parent window, and no title.
>
> What is the relationship of these windows to the window containing the AU View, and how is a host supposed to ensure that they are removed from the screen when the AU View-containing window is removed? In addition, how is the host supposed to ensure that they move with the AU View-containing window when it is moved, since currently they do not ...
>
> As a side note, I've also verified that the view for AUSampler resets its origin within its superview when the "Show Editor" control is clicked. I have no idea what this behaviour is supposed to accomplish, since it also resizes its frame to accomodate the new controls it wants to display.
>
> I'd really, really appreciate a comment on this from someone inside Apple who can comment on what these new control windows do and how a host is intended to handle them.
>
> thanks,
> --p
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Coreaudio-api mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden