AU : carbon view how to ?
AU : carbon view how to ?
- Subject: AU : carbon view how to ?
- From: email@hidden
- Date: Mon, 14 Oct 2002 15:52:11 +0200
Hi,
I'm currently porting the UI part of my plugins.
- First I tried to register my events the regular way (as with a
stand-alone app). I din't get some events since it seems that
the carbon pane is blocking events
- Then I tried to attach events to the carbon pane. It won't
work unless I use event of class kEventClassControl (of course)
Here is my question : That way I only get the half of the events
I want since there are not all events type I want in
kEventClassControl. Then how shall I get equivalents to :
- MouseUp ?
- MouseMoved ?
- MouseDragged ?
- KeyDown ?
- KeyRepeat ?
- WheelMoved ?
Emulating them is definitively the good way, isn't it ?
How shall I do that then ? Having the availability to embed
control is a great feature, but with half of the events...
Another question. in AUCarbonViewBase::CreateCarbonView, there
are two call to WantEventTypes. The first with target
mCarbonPane, the second with target mCarbonWindow. But it seems
that in the WantEventTypes code that only the second target
(window) will be ignored since it is the first handler
(containing the carbon pane target) that is taken into account
for all event types request. Am I wrong ?
Thanks,
Raf
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.