You normally override commitProperties() when you want to be able to set
properties in any order and do something later after you know all their
values. To ensure that commitProperties() gets called, call
invalidateProperties() in the property setters.

 

Gordon Smith

Adobe Flex SDK Team

 

________________________________

From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of Fernando Wermus
Sent: Monday, July 07, 2008 12:50 PM
To: [email protected]
Subject: Re: [flexcoders] loading attributes in a flex custom tag

 

I make it work overrading this function, but I don' t know why this is
the convenient way.

 

updateDisplayList

override protected function updateDisplayList(unscaledWidth:Number,
unscaledHeight:Number):void{ 

if(this._autoPlay && this.source!=null){ 

this.play(); 

}

}

If autoplay is true and source has the info, then play the music. 

 

 



 

On Mon, Jul 7, 2008 at 12:54 PM, Tracy Spratt <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> > wrote:

That would be a good candidate for a setter funcion.

Tracy

 

________________________________

From: [email protected] <mailto:[email protected]>
[mailto:[email protected] <mailto:[email protected]> ]
On Behalf Of Fernando Wermus
Sent: Monday, July 07, 2008 3:26 PM
To: [email protected] <mailto:[email protected]> 
Subject: Re: [flexcoders] loading attributes in a flex custom tag

 

What about the order? Flex loads randomly the attributes. I have one
called autoplay that if it is set in true play a song, but first I need
Flex sets the url attribute. How can I manage this?

 

Thnks

On Mon, Jul 7, 2008 at 10:50 AM, Tracy Spratt <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> > wrote:

Don't set them in the constructor, implement them as public properties.
If variables, make the [Bindable], or use getter/setter methods for full
control.

 

Tracy

 

________________________________

From: [email protected] <mailto:[email protected]>
[mailto:[email protected] <mailto:[email protected]> ]
On Behalf Of Fernando Wermus
Sent: Monday, July 07, 2008 1:30 PM
To: [email protected] <mailto:[email protected]> 
Subject: [flexcoders] loading attributes in a flex custom tag

 

Hi all!

     I have a custom component made by myself. I have to asign the
values from the tag's attributes to some object when they are being
created in the constructor custom component time. The problem is that
Flex doesn't load the attributes when it calls the the constructor and
therefore I cant constructor the component. I hope you understand.

 

Thanks!

-- 
Fernando Wermus.

www.linkedin.com/in/fernandowermus
<http://www.linkedin.com/in/fernandowermus> 
http://mientretiempo.blogspot.com/ <http://mientretiempo.blogspot.com/>





-- 
Fernando Wermus.

www.linkedin.com/in/fernandowermus
<http://www.linkedin.com/in/fernandowermus> 
http://mientretiempo.blogspot.com/ <http://mientretiempo.blogspot.com/>





-- 
Fernando Wermus.

www.linkedin.com/in/fernandowermus
<http://www.linkedin.com/in/fernandowermus> 
http://mientretiempo.blogspot.com/ <http://mientretiempo.blogspot.com/>


 

Reply via email to