thank for your answer.

But evt.prevnentDefault() not work..

 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();

              }
        }


On 11월3일, 오전12시46분, Adam T <[EMAIL PROTECTED]> wrote:
> did you try evt.preventDefault() in your onEventPreview method?
>
> http://google-web-toolkit.googlecode.com/svn/javadoc/1.5/com/google/g...()
>
> (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