• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Complex controls + TellListener, again
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Complex controls + TellListener, again


  • Subject: Re: Complex controls + TellListener, again
  • From: Bill Stewart <email@hidden>
  • Date: Tue, 8 Jul 2003 07:13:35 -0700

This is correct - you have to notify every parameter that can change...

Bill

On Tuesday, July 8, 2003, at 06:49 AM, Urs Heckmann wrote:

Am Dienstag, 08.07.03, um 15:31 Uhr (Europe/Berlin) schrieb Marc Poirier:

As a result, I've got two AUCarbonViewControl, so two MouseDown/MouseUp
messages.
And Logic seems happy about it (but since the MouseDown/MouseUp
messages does not contain the param ID, which I think is a bad thing,
one message should be enough).

No, look again, the AudioUnitCarbonViewEventListener function type takes
an AudioUnitParameter as one of its arguments, and that struct contains a
parameter ID value. TellListener is a wrapper for that that takes an
AUVParameter as an argument, which is a class that inherits the
AudioUnitParameter struct, so still, the parameter ID is there.

Hehe, yes, Marc is right 8-)

However, as long as multiple/parallel calls to TellListener do the job (regardless if from a single CarbonControl or any more complex approach), I'm happy.

<rule>
Multi-parameter controls send mousedown/mouseup messages for each parameter they might change during a particular mousing gesture.
</rule>

Can we set that in stone? Bill? Jeff? Everybody?

Thanks,

;) Urs
_______________________________________________
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.


-- mailto:email@hidden
tel: +1 408 974 4056

________________________________________________________________________ __
"Much human ingenuity has gone into finding the ultimate Before.
The current state of knowledge can be summarized thus:
In the beginning, there was nothing, which exploded" - Terry Pratchett
________________________________________________________________________ __
_______________________________________________
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.
References: 
 >Re: Complex controls + TellListener, again (From: Urs Heckmann <email@hidden>)

  • Prev by Date: Re: Complex controls + TellListener, again
  • Next by Date: Re: Complex controls + TellListener, again
  • Previous by thread: Re: Complex controls + TellListener, again
  • Next by thread: Re: Complex controls + TellListener, again
  • Index(es):
    • Date
    • Thread