did you try evt.preventDefault() in your onEventPreview method?

http://google-web-toolkit.googlecode.com/svn/javadoc/1.5/com/google/gwt/user/client/Event.html#preventDefault()

(also your onEventPreview mthod should return a boolean value, but I
guess maybe that's missing in the code below just due to cut'n'paste)

//A

On 2 Nov, 08:35, jhpark <[EMAIL PROTECTED]> wrote:
> sorry I cant write english well..
>
> I will make keyboard short cut..
>
> public class TrackerEntryPoint implements EventPreview, EntryPoint  {
>
>         private TrackerController trackerController;
>         public void onModuleLoad() {
>                 trackerController = new TrackerController();
>                 final Viewport viewport = new Viewport();
>                 Window.addWindowResizeListener(new WindowResizeListener() {
>                         public void onWindowResized(int width, int height) {
>                                 trackerController.setWindowSize(width, 
> height);
>                         }
>                 });
>
>                 viewport.add(trackerController);
>                 RootPanel.get().add(viewport);
>                 DOM.addEventPreview(this);
>
>         }
>         public boolean onEventPreview(Event evt) {
>                 Element elt = DOM.eventGetTarget(evt);
>                 int keyCode = DOM.eventGetKeyCode(evt);
>                 boolean ctrl = DOM.eventGetCtrlKey(evt);
>                 boolean shift = DOM.eventGetShiftKey(evt);
>                 boolean alt = DOM.eventGetAltKey(evt);
>                 boolean meta = DOM.eventGetMetaKey(evt);
>
>                if  (  ctrl && keyCode == 83  ) {  // 83 is 's'  ->
> ctrl + s
>                 save();
>               }
>
>         }
>      public void save(){
>    ~~~~
>   ~~~~~
>     }
>
> }
>
> input ctrl + s
>  save method run and then brower save window open..
>
> google docs..
> input ctrl + s
>  save method run. and  browser save window not open...
>
> please someone  tell me.. How to...
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to