• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Tim Cooke
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • paul wheaton
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Ron McLeod
  • Piet Souris
  • Ganesh Patekar
Bartenders:
  • Tim Holloway
  • Carey Brown
  • salvin francis

GWT:Unable to detect right clicks on customized tab panel.

 
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,

I am working on a customized tab panel widget which is extending the
TabPanel class in Google Web Toolkit. One of the requirements is that right clicks on the
tabs should be detected so that i could display my own customized
context menu. But, i am not able to detect the right clicks on the tab
panels. Heres a summary of the steps i have taken:


1. In the default constructor for the TabPanelModified class, I am
sinking the "on mouse down" event using
this.sinkEvents(Event.ONMOUSEDOWN).
2. I have also disabled the default context menu provided by the
browser using the method "disableContextMenu", in the default
constructor itself. The definition for this particular method is as
follows:


public static native void disableContextMenu(Element e) /*-{
e.oncontextmenu = function() { return false; };
}-*/;


3. I have then overridden the method "onBrowserEvent" which is used
for detecting Event.ONMOUSEDOWN and Event.BUTTON_RIGHT. Once they get
detected, I am trying to display the customized context menu.


I would be obliged if anyone here can point out the mistake in the
above steps. I would also like to know if there is any other way to do
the same task.
 
Pradeep Mudaliar
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Is there no one here with a solution or have I posted the query in a wrong section?
 
Marshal
Posts: 67279
170
Mac Mac OS X IntelliJ IDE jQuery Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I do not believe that there are many fans of GWT that regularly visit this forum.
 
clojure forum advocate
Posts: 3479
Mac Objective C Clojure
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I suggest you participate in GWT official group, the people there are so helpful and experts.
http://groups.google.com/group/Google-Web-Toolkit
 
I knew I would regret that burrito. But this tiny ad has never caused regrets:
create, convert, edit or print DOC and DOCX in Java
https://products.aspose.com/words/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!