views:

167

answers:

1

In the silverlight application if I set Windowless to true on the plugin then F12 key is not captured on KeyUp for the layout root.

I am trying to do this application wide. So I need to capture F12 and Shift F12 no matter where the user types it.

Currently I am trying to capture it on the Keyup event of the top level layout root.

This works for IE7, but not IE8

This works for F12 with IE8 windowless = false

This does not work for SHIFT F12 for IE8 windowless=false

A: 

This might be a design limitation imposed by Microsoft similar to how you can't capure Ctrl-Alt-Delete.

F12 a shortcut to open the Developer Tools window in IE8. So IE8 probably consumes those key-presses.

Ben S