try: public function removeMe(event:CloseEvent):void { var window:TitleWindow = TitleWindow(event.currentTarget); PopUpManager.removePopUp(window); }
--- In flexcoders@yahoogroups.com, "Jeremy Rottman" <[EMAIL PROTECTED]> wrote: > > When I try this. > > public function removeMe(event:CloseEvent):void { > PopUpManager.removePopUp(event.currentTarget); > } > > I get this error. > 1118: Implicit coercion of a value with static type Object to a > possibly unrelated type mx.core:IFlexDisplayObject. > > > > --- In flexcoders@yahoogroups.com, "dougmccune" <dmccune@> wrote: > > > > How about: > > > > public function removeMe(event:CloseEvent){ > > PopUpManager.removePopUp(event.currentTarget); > > } > > > > > > --- In flexcoders@yahoogroups.com, "Jeremy Rottman" <rottmanList@> > > wrote: > > > > > > I have tried using that, and it gives me a big goose egg. > > > > > > This is the updated code. > > > > > > > > > > > > public function createWindow(wTitle:String, wX:Number, wY:Number, > > > wWidth:Number, wHeight:Number):void { > > > title = new TitleWindow(); > > > title.name = wTitle; > > > title.id = wTitle; > > > title.title = wTitle; > > > title.x = wX; > > > title.y = wY; > > > title.visible = true; > > > title.showCloseButton = true; > > > title.addEventListener(CloseEvent.CLOSE, removeMe); > > > > > > windowArray.push(title); > > > PopUpManager.addPopUp(title, mainCanvas); > > > addStates(wX, wY, wWidth, wHeight); > > > } > > > > > > public function removeMe(event:CloseEvent){ > > > PopUpManager.removePopUp(this) > > > } > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --- In flexcoders@yahoogroups.com, "Dustin Mercer" <dustin.mercer@> > > > wrote: > > > > > > > > Have you tried: > > > > > > > > title.addEventListener( CloseEvent.CLOSE, setState ); > > > > > > > > instead of: > > > > > > > > title.addEventListener( MouseEvent.CLICK, setState ); > > > > > > > > > > > > > > > > That should take care of it... > > > > > > > > > > > > > > > > > > > > > > > > ________________________________ > > > > > > > > From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] > > > On > > > > Behalf Of Jeremy Rottman > > > > Sent: Thursday, October 19, 2006 1:55 PM > > > > To: flexcoders@yahoogroups.com > > > > Subject: [flexcoders] Creating JarJam button Effect. > > > > > > > > > > > > > > > > I am taking an idea from the JarJam demo that adobe has posted on > > > adobe > > > > labs and recreating it to suit our needs. I almost have it complete > > > and > > > > working, but I have run into two little snags. > > > > > > > > When I create the titlewindow with actionscript, I am unable to get > > > the > > > > close button at the top of the titlewindow to work. I have looked at > > > > every example I could find and not a single one works. With the > code I > > > > have provided does anyone see why this wont work? > > > > > > > > Any help with this is greatly appreciated. > > > > > > > > Here is a link to my test application, and source. > > > > http://beta.homesmartagent.com/transitions/JamJarEffect.html > > > > <http://beta.homesmartagent.com/transitions/JamJarEffect.html> > > > > http://beta.homesmartagent.com/transitions/srcview/ > > > > <http://beta.homesmartagent.com/transitions/srcview/> > > > > > > > > > > -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/flexcoders/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/