Glad I could help. Popups are actually children of the system manager not the application. :) So make sure you are listening in the right spot.
--- In [email protected], Angelo Anolin <angelo_ano...@...> wrote: > > hi Vito, > > Thanks a lot. This surely does work. The reason why my initialize events were > not firing is that I declared the popup window in an application scope > variable, so basically, it has alread been instantiated and not > re-instantiated when I make the call. > > Another question though. > > I think the TitleWindow when it is a popup window does not seem to be able to > make web service calls. I wonder why. After changing all the codes, I am > trying to retrieve a data from a web service from this popup TitleWindow but > nothing seems to happen. > > Suggestions highly appreciated. Thanks. > > > > > > ________________________________ > From: cuttenv <cutt...@...> > To: [email protected] > Sent: Tuesday, 29 September, 2009 17:27:01 > Subject: [flexcoders] Re: TitleWindow Popup Question(s) > > > Hey there, > I'm not sure how you are creating your popup but I would recommend you do it > like this. > var popper:TestPopUp = new TestPopUp(); > PopUpManager. addPopUp( popper,this) ; > PopUpManager. centerPopUp( popper); > > Where TestPopUp is your TitleWindow Component. Then your creationComplete and > Initialize events will fire every time because you are creating a new > reference. > > You can reference the title of the title window inside it's self by calling > this.title. > > //This code would go inside the TestPopUp.mxml which extends TitleWindow in > my example > > private function getTitleWindowTitle () :void > > { > > Alert.show(this. title); > > // I Should be able to display the Title of the title window in an alert > > message. > > } > > Hope that helps, > -Vito > > --- In flexcod...@yahoogro ups.com, Angelo Anolin <angelo_anolin@ ...> wrote: > > > > Hi FlexCoders, > > > > Just a little TitleWindow popup question. > > > > I want a function to be executed everytime my popup title window component > > is displayed. How do I achieve this? > > > > I tried in the title window using the initialize property like: > > <mx:TitleWindow xmlns:mx="http://www.adobe. com/2006/ mxml" initialize=" > > RunEveryPop( );" > > > > > but my function RunEveryPop only executes the first time the popup is > > displayed. Subsequent popups would not trigger the said function. > > > > I know I can declare a public function in the title window and simply call > > this function from the calling main application, but I am wondering if this > > is a good or recommended way in achieving this? > > > > Also, another question... > > > > How do I reference the title of the TitleWindow from within itself? Like > > for example: > > > > private function getTitleWindowTitle () :void > > { > > Alert.show(Titlewin dow.Title) ; > > // I Should be able to display the Title of the title window in an alert > > message. > > } > > > > Advice and inputs would be highly appreciated. > > > > Thanks., > > >

