Hi Matt
I should have been a bit more specific with whats wrong. I'm 
actually not event triggering the event. i've got a trace() on the 
first line of the keyHandler() function.

btw i'm using windows xp/ IE browser

--- In flexcoders@yahoogroups.com, "Matt Horn" <[EMAIL PROTECTED]> wrote:
>
> The javascript:window.close() technique only works in some 
browsers. The
> example is only meant to show using keyboard events, and not 
provide a
> foolproof way to close all browsers.
> 
> I'll make a note of that in the example.
> 
> Matthew J. Horn
> Flex docs
> 
> -----Original Message-----
> From: flexcoders@yahoogroups.com 
[mailto:[EMAIL PROTECTED] On
> Behalf Of bhaq1972
> Sent: Wednesday, April 12, 2006 7:47 AM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] Flex2B2 - Handling keyboard events
> 
> The following example from the help doesn't work. how do i make it 
> work? thanks
> 
> <?xml version="1.0" encoding="utf-8"?>
> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"; 
> initialize="initApp()">
>     <mx:Script><![CDATA[
>         private function initApp():void {
>             application.addEventListener
> (KeyboardEvent.KEY_UP,keyHandler);
>         }
> 
>         //This function quits the application if the user presses 
> CTRL+Q.
>         private function keyHandler(event:KeyboardEvent):void {
>             var bControlPressed:Boolean = event.shiftKey;
>             if (bControlPressed) {
>                 var curKeyCode:int = event.keyCode;
>                 if (curKeyCode == 81) { // 81 is the keycode value 
> for the Q key
>                     // Quit the application by closing the browser 
> using JavaScript.
>                     var url:URLRequest = new
>                         URLRequest("javascript:window.close()");
>                     navigateToURL(url,"_self");                
>                 }
>             }
>         }
>     ]]></mx:Script>
> </mx:Application>
> 
> (btw one typo in the example...needed to remove the 'public' from 
> the local variable)
> 
> 
> 
> 
> 
> --
> 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
>






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