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