Its working fine...The solution provided by you has struck the correct
chord.
...Thanks a lot for replying Litty.

Arun


On Feb 4, 2:37 pm, Litty Preeth <[email protected]> wrote:
> Try this eg:
>
> *public* *class* Home *extends* AbsolutePanel *implements* EntryPoint {
>
>       *public* *void* onModuleLoad() {
>
>             init();
>
>       }
>
>       *private* *void* init() {
>
>             RootPanel.*get*().add(*this*);
>
>             setHeight(Window.*getClientHeight*()+"px");
>
>             DOM.*setStyleAttribute*(getElement(), "background", "#ADDFFF");
>
>             Label lbl = *new* Label();
>
>             DOM.*setStyleAttribute*(lbl.getElement(), "color", "blue");
>
>             DOM.*setStyleAttribute*(lbl.getElement(), "font-weight", "bold"
> );
>
>             DOM.*setStyleAttribute*(lbl.getElement(), "font-size", "16px");
>
>             lbl.setText("Right Click OR Double Click anywhere");
>
>             *this*.add(lbl);
>
>             sinkEvents(Event.*ONMOUSEDOWN*);
>
>             sinkEvents(Event.*ONDBLCLICK*);
>
>       }
>
>       *public* *void* onBrowserEvent(Event event) {
>
>             *super*.onBrowserEvent(event);
>
>             *switch* (DOM.*eventGetType*(event)) {
>
>             *case* Event.*ONMOUSEDOWN*:
>
>                   *if*(DOM.*eventGetButton*(event) == Event.*BUTTON_RIGHT*)
>
>                         Window.*alert*("You RIGHT CLICKED");
>
>                   *break*;
>
>             *case* Event.*ONDBLCLICK*:
>
>                   Window.*alert*("You DOUBLE CLICKED");
>
>                   *break*;
>
>             }
>
>       }
>
> }
>
> - Litty
>
>
>
> On Wed, Feb 4, 2009 at 2:07 PM, arun <[email protected]> wrote:
>
> > i tried this..but event.getTypeInt() is not capturing the doubleclick
> > event.is there any other way to capture double click?
>
> > On Feb 4, 1:22 pm, Jason Morris <[email protected]> wrote:
> > > It doesn't matter that they have the same value, they are returned from 2
> > different fields in Event:
>
> > > if(event.getButton() == Event.BUTTON_RIGHT)
>
> > > if(event.getTypeInt() == Event.ONDBLCLICK)
>
> > > Hope that helps
> > > //J
>
> > > arun wrote:
> > > > no...actually i m mentioning about event.BUTTON_RIGHT and
> > > > event.ONDBLCLICK
> > > > Both having same value i.e.2 and i m using both in my application.
> > > > On Feb 4, 12:38 pm, Litty Preeth <[email protected]> wrote:
> > > >> No the constants for both are different... Event.ONCLICK and Event.
> > > >> ONDBLCLICK
>
> > > >> On Wed, Feb 4, 2009 at 12:44 PM, arun <[email protected]>
> > wrote:
>
> > > >>> i have a requirement to catch the double click event. i am catching
> > > >>> right click too. but both event are getting mixed up. only right
> > click
> > > >>> is working fine. Thsi may be because both event have same constant
> > > >>> field values. is ther eany way to distinguish these two?
> > > >>> Any help would be appreciated.- Hide quoted text -
> > > >> - Show quoted text -- Hide quoted text -
>
> > > - Show quoted text -- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
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