Hi Abdul, Thank you very much for your consideration. The example you send me was a great example. Where can I find documentation about LocalConnection object? Also if you don't mind can you send me a code about following.
In the example you send , mainapp is invoking popupapp and popupapp setting a value in mainapp. What I want to do is - mainapp should pass an argument(image file name) to popupapp so that popupapp opens with passed image. When ever user selects another reportcode (either from comboBox or textinput or selecting a row from datagrid) then that value should be passed to popupapp and refresh the popupapp with the corresponding image file passed as an argument. Popupapp should have a loder to load image or a direct image controller ? Which container has drag enabled attribute?? Thanks! Hari -----Original Message----- From: Abdul Qabiz [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 09, 2005 9:17 AM To: [email protected] Subject: RE: [flexcoders] more on popup A simple example to demonstrate my idea, it's a stupid example :) ##app.mxml## <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml" marginLeft="0" marginRight="0" marginTop="0" backgroundColor="#FFFFFF" creationComplete="startListening();"> <mx:Script> <![CDATA[ var _lc:LocalConnection; function setDate(param1:String) { date_ti.text = param1; } function startListening() { _lc = new LocalConnection(); _lc.setDate = mx.utils.Delegate.create(this, setDate); _lc.connect("mainApp"); } function openPopup() { getURL('javascript:window.open("popupApp.mxml",null, "height=400,width=400,status=yes,toolbar=no,menubar=no,location=no");void(0) '); } ]]> </mx:Script> <mx:TextInput id="date_ti" text=""/> <mx:Button label="Choose Date" click="openPopup()"/> </mx:Application> ##popupApp.mxml## <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml" marginLeft="0" marginRight="0" marginTop="0" backgroundColor="#FFFFFF" initialize="startConnection();"> <mx:Script> var _lc:LocalConnection; function startConnection() { _lc = new LocalConnection(); } function setDate(param1:Date) { var date_str = (param1.getMonth() + 1) + "-" + param1.getDate() + "-" + param1.getFullYear(); _lc.send("mainApp", "setDate", date_str); getURL("javascript:window.close();void(0)"); } </mx:Script> <mx:DateChooser id="_dc"></mx:DateChooser> <mx:Button label="Select this date" click="setDate(_dc.selectedDate);"/> </mx:Application> -abdul -----Original Message----- From: Abdul Qabiz [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 09, 2005 7:27 PM To: [email protected] Subject: RE: [flexcoders] more on popup Hi, You can open a new browser window using javascript. Communication between parent & popup window happens over LocalConnection. So flow is this:- - user clicks on a button - a javascript function is executed to open a new popup window - new popup window loads another flex application - Both (popup & parent) flex applications communicate using LocalConnection We have had a discussion on the same topic, please search the archives. If you still have any specific question, do ask here.. -abdul -----Original Message----- From: Doodi, Hari - BLS CTR [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 09, 2005 7:13 PM To: '[email protected]' Subject: [flexcoders] more on popup Hi all, is it possible to have a stand alone popup , may be can not call it a popup, means when user click on a button my application should open an other part of application in a brand new browser window. This second window should appear even if main parent window is minimized but should be closed when parent is closed. Any guidance or suggestions! Please help. Thanks! Hari Yahoo! Groups Links Yahoo! Groups Links Yahoo! Groups Links

