RE: [Flashcoders] Custom Event Question
If you want to do bubbling with Signals, then read this post first: http://www.dehash.com/2010/03/07/as3-signals-bubbling-note/ You can do it, it's just not automatic. Jason Merrill Instructional Technology Architect II Bank of America Global Learning ___ From: John Polk [mailto:j.pol...@yahoo.com] Sent: Monday, August 15, 2011 5:51 PM To: Merrill, Jason; Flash Coders List Subject: Re: [Flashcoders] Custom Event Question > From: "Merrill, Jason" > To: John Polk ; Flash Coders List > > Sent: Monday, August 15, 2011 3:08 PM > Subject: RE: [Flashcoders] Custom Event Question > > Yeah man, AS3Signals are awesome! They look like fun and I'm looking forward to it. Just "getting acquainted" with them now before I jump in bed with them lol. I did the dispatchEvent + getter dance with three similar problems. One forced me to go 2 classes down and I couldn't figure how to bubble through it, so it became cumbersome. Then I was trying to figure out how to use them in my (now) infinitely nested drop-down menu so that I could control when the whole branch-upon-branch-upon-branch structure should disappear onRollOut from *everything* but *not* to the next branch or previous one, etc. What a freaking mess that would be with dispatchEvent + getter! Not even the quadrille could compare lol. Googled for bubbling events and violá! as3-signals to the rescue ;) John -- This message w/attachments (message) is intended solely for the use of the intended recipient(s) and may contain information that is privileged, confidential or proprietary. If you are not an intended recipient, please notify the sender, and then please delete and destroy all copies and attachments, and be advised that any review or dissemination of, or the taking of any action in reliance on, the information contained in or attached to this message is prohibited. Unless specifically indicated, this message is not an offer to sell or a solicitation of any investment products or other financial product or service, an official confirmation of any transaction, or an official statement of Sender. Subject to applicable law, Sender may intercept, monitor, review and retain e-communications (EC) traveling through its networks/systems and may produce any such EC to regulators, law enforcement, in litigation and as required by law. The laws of the country of each sender/recipient may impact the handling of EC, and EC may be archived, supervised and produced in countries other than the country in which you are located. This message cannot be guaranteed to be secure or free of errors or viruses. References to "Sender" are references to any subsidiary of Bank of America Corporation. Securities and Insurance Products: * Are Not FDIC Insured * Are Not Bank Guaranteed * May Lose Value * Are Not a Bank Deposit * Are Not a Condition to Any Banking Service or Activity * Are Not Insured by Any Federal Government Agency. Attachments that are part of this EC may have additional important disclosures and disclaimers, which you should read. This message is subject to terms available at the following link: http://www.bankofamerica.com/emaildisclaimer. By messaging with Sender you consent to the foregoing. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Custom Event Question
> From: "Merrill, Jason" > To: John Polk ; Flash Coders List > > Sent: Monday, August 15, 2011 3:08 PM > Subject: RE: [Flashcoders] Custom Event Question > > Yeah man, AS3Signals are awesome! They look like fun and I'm looking forward to it. Just "getting acquainted" with them now before I jump in bed with them lol. I did the dispatchEvent + getter dance with three similar problems. One forced me to go 2 classes down and I couldn't figure how to bubble through it, so it became cumbersome. Then I was trying to figure out how to use them in my (now) infinitely nested drop-down menu so that I could control when the whole branch-upon-branch-upon-branch structure should disappear onRollOut from *everything* but *not* to the next branch or previous one, etc. What a freaking mess that would be with dispatchEvent + getter! Not even the quadrille could compare lol. Googled for bubbling events and violá! as3-signals to the rescue ;) John ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] Custom Event Question
Yeah man, AS3Signals are awesome! Jason Merrill Instructional Technology Architect II Bank of America Global Learning ___ -Original Message- From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of John Polk Sent: Monday, August 15, 2011 2:06 PM To: John Polk; Flash Coders List Subject: Re: [Flashcoders] Custom Event Question Hmmm. Why didn't anyone recommend Robert Penner's as3-signals? John From: John Polk To: John Polk ; Flash Coders List Sent: Sunday, August 14, 2011 7:03 PM Subject: Re: [Flashcoders] Custom Event Question > From: John Polk > To: Flash List > Sent: Sunday, August 14, 2011 12:04 PM > Subject: [Flashcoders] Custom Event Question I have figured out how to do this. It requires more than just dispatching a custom event. It requires a getter as well. I took the wrong approach initially. John > Hi; > > I have this code in the class dispatching the custom event: > > private function progressHandler(e:LoaderEvent):void > { > dispatchEvent(new Event(e.target.progress)); > } > > >(This is from a greensock loaderEvent.) > >I have this pseudo-code from the class listening for the event: > > var re:RegExp = new RegExp(); > re = /\d\.\d*/ > // re.exec(str) > mySlides.addEventListener("", function() {trace("progress: ")}); > > > What I am trying to achieve is to use the regex "re" to evaluate what I'm listening for (that which will be in the quotes ("")) and then I'd like to use > that number in the trace function. How do I do this? > TIA, > John ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders -- This message w/attachments (message) is intended solely for the use of the intended recipient(s) and may contain information that is privileged, confidential or proprietary. If you are not an intended recipient, please notify the sender, and then please delete and destroy all copies and attachments, and be advised that any review or dissemination of, or the taking of any action in reliance on, the information contained in or attached to this message is prohibited. Unless specifically indicated, this message is not an offer to sell or a solicitation of any investment products or other financial product or service, an official confirmation of any transaction, or an official statement of Sender. Subject to applicable law, Sender may intercept, monitor, review and retain e-communications (EC) traveling through its networks/systems and may produce any such EC to regulators, law enforcement, in litigation and as required by law. The laws of the country of each sender/recipient may impact the handling of EC, and EC may be archived, supervised and produced in countries other than the country in which you are located. This message cannot be guaranteed to be secure or free of errors or viruses. References to "Sender" are references to any subsidiary of Bank of America Corporation. Securities and Insurance Products: * Are Not FDIC Insured * Are Not Bank Guaranteed * May Lose Value * Are Not a Bank Deposit * Are Not a Condition to Any Banking Service or Activity * Are Not Insured by Any Federal Government Agency. Attachments that are part of this EC may have additional important disclosures and disclaimers, which you should read. This message is subject to terms available at the following link: http://www.bankofamerica.com/emaildisclaimer. By messaging with Sender you consent to the foregoing. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] Custom Event Question
Hmmm. Why didn't anyone recommend Robert Penner's as3-signals? John From: John Polk To: John Polk ; Flash Coders List Sent: Sunday, August 14, 2011 7:03 PM Subject: Re: [Flashcoders] Custom Event Question > From: John Polk > To: Flash List > Sent: Sunday, August 14, 2011 12:04 PM > Subject: [Flashcoders] Custom Event Question I have figured out how to do this. It requires more than just dispatching a custom event. It requires a getter as well. I took the wrong approach initially. John > Hi; > > I have this code in the class dispatching the custom event: > > private function progressHandler(e:LoaderEvent):void > { > dispatchEvent(new Event(e.target.progress)); > } > > >(This is from a greensock loaderEvent.) > >I have this pseudo-code from the class listening for the event: > > var re:RegExp = new RegExp(); > re = /\d\.\d*/ > // re.exec(str) > mySlides.addEventListener("", function() {trace("progress: ")}); > > > What I am trying to achieve is to use the regex "re" to evaluate what I'm listening for (that which will be in the quotes ("")) and then I'd like to use > that number in the trace function. How do I do this? > TIA, > John ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders