Hi Eka!

I have been secretly becoming addicted to VEGAS.  I guess It isn't secret 
anymore :P
I wanted to ask you if it was alright to use VEGAS for a commercial project I 
am starting this week. It is a kids/parent community site (8-12yrs old or 
tweens).

I will also take advantage of this note to say hi to Nicolas, Daniel, Ian !  I 
have been so busy lately I have not had any time to work with OpenGL / 
SDL(puke) / Haxe. 

And big congratulations Nicolas. It sounds as though the good life has scooped 
you up and started you on a nice trip!I have a 2 and 4 yr old little girls and 
wouldn't trade it for anything. all starts with getting hitched!(which I 
thought I would NEVER EVER do)

:)

Thanks for the awesome work on VEGAS Eka. Also is there something that explains 
the differences in the AS2 and AS3 versions?  Are they only in how the view is 
handled?  Is it not wise to do a project initially in AS2 then move it to the 
AS3 version?

Thanks,
Ken Rogers

(howdy Hank Williams! you spider man geek :P)

-----Original Message-----
From: [EMAIL PROTECTED] on behalf of eka
Sent: Mon 5/7/2007 6:00 AM
To: flashcoders@chattyfig.figleaf.com
Subject: Re: [Flashcoders] Question on removeEventListener and Delegatecallback
 
Hello :)

use a variable to register your virtual proxy function :

var listener = utils.Proxy.create(this ,  onBlockContentDestoyed , 'text ' ,
url) ;

this.currentDisplayObject.addEventListener('onContentCleared' , listener ) ;

//removing it

this.currentDisplayObject.removeEventListener('onContentCleared' , listener
) ;

Now you can keep the variable in memory ;)

PS : if you want use a better event model, you can try my event model in my
opensource framework VEGAS : http://code.google.com/p/vegas

Install VEGAS : http://code.google.com/p/vegas/wiki/InstallVEGASwithSVN
Read the tutorials about the W3C event model :
http://code.google.com/p/vegas/wiki/VegasTutorialsEvents

For me .. it's more easy with this implementation.

eKA+ :)



2007/5/7, Jiri Heitlager | dadata.org <[EMAIL PROTECTED]>:
>
> I was wondering if I am doing something correctly when adding listeners
> to objects. My question is, if I remove the listener is the code below
> then the right way. Do I use the Proxy class (or mx.utils.Delegate) also
> when I remove the listener??
>
> //adding a listener
> this.currentDisplayObject.addEventListener('onContentCleared' ,
> utils.Proxy.create(this ,  onBlockContentDestoyed , 'text ' , url))
>
> //removing it
> this.currentDisplayObject.removeEventListener('onContentCleared' ,
> utils.Proxy.create(this ,  onBlockContentDestoyed))
>
> Thank you
>
> Jiri
>
>
> John Trentini wrote:
> > Hi guys,
> >
> >
> > I want to create as many text fields (which eventually I would like to
> > turn into buttons) as the length of an array. I also want to use the
> > content of the array to populate the text of the fields created
> > dynamically. I have tried everything I know but ....all I seem to get is
> > one filed with the lasat item in the array, sheesh!
> >
> > I've gone absolutely mad on this one (newish to actionScript, I am!) but
> > can anyone tell me what  I am doing wrong here? I could do with a
> > helping hand or seven =:-)
> >
> >
> >
> > var myTxt:Array = new Array("branding", "news", "about us", "print",
> > "marks", "contact");
> > var myX = 430;
> > var menuArray:Array = new Array();
> > var ySpacing:Number = 90;
> > //
> >
> > /*****************create  textFields**********************/
> > //
> > //
> >
> > for(i=0; i<myTxt.length; i++) {
> >    _root.createTextField("mytext"+[i], 1, myX, 0, 100, 30);
> >    myId = _root["mytext"+[i]];
> >    myId._y = ySpacing;
> >    ySpacing += 40;
> >    //          trace(myTxt[i]);            //the trace works, it list
> > all tyhe lements in the array but
> >    myId.text = myTxt[i];  // this one in not producing the appropriate
> > results
> >    //
> >    myId.border = false;
> >    myformat = new TextFormat();
> >    myformat.font = "Verdana";
> >    myformat.size = 14;
> >    myformat.bold = true;
> >    myformat.color = 0x555555;
> >    myformat.align = "right";
> >    //
> >    myId.selectable = false;
> >    myId.setTextFormat(myformat);
> >    //myId.text = myTxt[i];  //tried putting it at the end but no dah!
> >    //
> > }
> > _______________________________________________
> > Flashcoders@chattyfig.figleaf.com
> > To change your subscription options or search the archive:
> > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
> >
> > Brought to you by Fig Leaf Software
> > Premier Authorized Adobe Consulting and Training
> > http://www.figleaf.com
> > http://training.figleaf.com
> >
> _______________________________________________
> Flashcoders@chattyfig.figleaf.com
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
> Brought to you by Fig Leaf Software
> Premier Authorized Adobe Consulting and Training
> http://www.figleaf.com
> http://training.figleaf.com
>
_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to