Check out your home directory on your machine for flash.log?

It is generally, <root_drive>\Documents and Settings\<username>\

f.ex. C:\documents and settings\abdul\

If you have ever changed the settings in mm.cfg (which is also found at
the same place), then look at the new path.

-abdul

-----Original Message-----
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of fowleryj
Sent: Thursday, September 15, 2005 7:52 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: doLater and deletePopUp with Cairngorm

Allen,

Nothing in WEB-INF\flex\logs\flex.log has anything of that nature-- is
there another log I should look at?

Thanks

--- In flexcoders@yahoogroups.com, "Allen Manning" <[EMAIL PROTECTED]>
wrote:
> Are any exceptions being thrown in the flash log from Cairngorm?
> 
> In particular anything about ViewHelpers?
> 
> Best,
> Allen
> 
> -----Original Message-----
> From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED]
On
> Behalf Of fowleryj
> Sent: 15 September 2005 14:26
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] doLater and deletePopUp with Cairngorm
> 
> Hi everyone,
> 
> I am writing an app using the Cairngorm framework, and I am having a
> problem getting a pop-up to close. Here's the scenario:
> 
> - I have a Main.mxml and a MainViewHelper.as
> - Upon clicking one of many "<SomeSearch> Search" buttons in
> Main.mxml, the MainViewHelper.as calls the EventBroadcaster and
> invokes an OpenSearchWindowCommand.as
> - The OpenSearchWindowCommand.as decides what kind of search is being
> performed, and makes the following call (code in <> is dependent upon
> which search window is being opened):
> 
> ModelLocator.<someSearch>Window =
> mx.managers.PopUpManager.createPopUp(_root, <SomeFinder>, true,
> {deferred: true});
> ModelLocator.<someSearch>Window.centerPopUp();
> 
> - Now, within the pop-up window, the user performs a search, and the
> search results populate a DataGrid in the pop-up window
("<SomeFinder>")
> - The user will now select one row in the DataGrid as the item of
> choice, whose information will be stored in the ModelLocator so that
> it can be displayed on the main screen (Main.mxml)
> 
> *** This was working fine when I had item selection implemented such
> that the user would simply click on a row and then click a "Select
> Item" button. I would have <SomeFinder>ViewHelper.as's selectItem()
> function call its closePopUp() function [which consists solely of the
> line "view.deletePopUp();" (view referring to <SomeFinder>.mxml)]
> after storing the object representing the selected item in the
> ModelLocator. ***
> 
> - However, now I need to implement item selection via double-click and
> the Enter key. This is where my problems start... bear with me-- I'm
> going to cover all the cases I've tested...
> 
> 1) When I leave all the code as it is and select an item via the Enter
> key, all is well. The pop-up window closes, and the main window is
> populated with the selected item's details.
> 2) When I leave all the code as it is and select an item via a
> double-click, things go awry. The pop-up window closes, but none of
> the selected item's information is shown on the main screen. Also,
> once you are back to the main screen, the app will only let you click
> one search button once more, and then everything on the screen is
> unavailable, and you have to hit Refresh to start all over.
> 3) I decided to try the "doLater" function within
> <SomeFinder>ViewHelper.as's closePopUp() function. I tried various
> permutations of the line of code below, and all of them had the same
> result (whether selection was performed via double-click or Enter
> key): the pop-up window would not close, but I could see that the main
> window beneath the pop-up was populated with the selected item's
> information.
> 
> Here's the line I've been messing with to no avail:
> view.doLater(this, "deletePopUp()");
> I've also tried:
> view.doLater(_root, "deletePopUp()");
> view.doLater(_parent, "deletePopUp()");
> view.doLater(view, "deletePopUp()");
> _root.doLater(this, "deletePopUp()");
> _root.doLater(view, "deletePopUp()");
> _root.doLater(_root, "deletePopUp()");
> _root.doLater(_parent, "deletePopUp()");
> _parent.doLater(this, "deletePopUp()");
> _parent.doLater(view, "deletePopUp()");
> _parent.doLater(_root, "deletePopUp()");
> _parent.doLater(_parent, "deletePopUp()");
> 
> Also, in case it helps at all, I am checking for double-clicks and
> Enter key presses in the following way:
> 
> //-------------------------------------------------------------------
> 
> public static function wasEnterKeyPressed(keyPressed):Boolean {
>       if(keyPressed.code == 13){
>               return true;
>       } else {
>               return false;
>       }
> }
> 
> //-------------------------------------------------------------------
> 
> private static var timestamp:Date;
> public static function wasMouseButtonDoubleClicked(event):Boolean {
>       var now = new Date();
>       if((now.getTime() - timestamp.getTime()) < 375){
> 
>               return true;
>       } else {                        
>               timestamp = new Date();
>               return false;
>       }
> }
> 
> Any suggestions would be greatly appreciated! =)





--
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



 




------------------------ Yahoo! Groups Sponsor --------------------~--> 
Fair play? Video games influencing politics. Click and talk back!
http://us.click.yahoo.com/T8sf5C/tzNLAA/TtwFAA/nhFolB/TM
--------------------------------------------------------------------~-> 

--
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/

<*> 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/
 


Reply via email to