I would be very interested in your ExternalInterface solution. Pleae, tell me more.
Thanx... --- In flexcoders@yahoogroups.com, ibo <[EMAIL PROTECTED]> wrote: > > I want the browser to react on the CTRL-T (new tab). > But since the focus is on the flash app, it doesnt do that. > So I think I have to catch the keystroke from my flex app and > tell the browser that the user wants a new tab. > > > > ----- Original Message ---- > From: sdl1326 <[EMAIL PROTECTED]> > To: flexcoders@yahoogroups.com > Sent: Thursday, August 21, 2008 6:09:23 PM > Subject: [flexcoders] Re: re-throwing keystrokes to browser? > > > To clarify my response. I have done some extensive key trapping in Flash/AS3 where I had to prevent default behaviors in the browser (i.e. F5, F1, etc). In some instances these keys would be required by the Flash App. so what I ended up doing was setting the focus constantly on the browser (via listeners in Flash), trapping the keys, and then sending the event.keyCode back to the Flash App. via ExternalInterface. > > Let me know if you would like more details. > > HTH > --- In [EMAIL PROTECTED] ups.com, "sdl1326" <azsl1326- email@ ...> wrote: > > > > Where exactly are you trying to trap the keys? Do you need to prevent > > the browser from performing some default function or do you need to > > prevent the Flex App from performing some function. > > --- In [EMAIL PROTECTED] ups.com <mailto:flexcoders@ yahoogroups. com , > > ibo poweribo@ wrote: > > > > > > My flex is running on full screen mode on my browser. > > > Problem is, if the focus is on the flex app, it wont respond to > > browser keystrokes > > > like CTRL+T (new tab). I can catch the keycode by listening to keydown > > event > > > but how do I send it to the browser? (prefrably cross-browser > > solution). > > > > > >