Thank you so much. I was doing what you have suggested. Just that I need to add the native javascript funciton getClipboardData(Event event) like yours.
Thank you!! - Sunit Katkar http://sunitkatkar.blogspot.com/ On Fri, Dec 17, 2010 at 2:44 PM, Jim Douglas <jdou...@basis.com> wrote: > > http://groups.google.com/group/google-web-toolkit/browse_thread/thread/f8fb744fd4e0614a/0d02b5302194d55c > > On Dec 17, 2:02 pm, Sunit Katkar <sunitkat...@gmail.com> wrote: > > No tried that. When you use the right click context menu of the mouse to > > 'Paste' into the textbox the regular event handlers cannot detect the > > 'change'. So I had to resort the code I added in the first post. > > > > - Sunit Katkarhttp://sunitkatkar.blogspot.com/ > > > > On Thu, Dec 16, 2010 at 8:29 AM, Nick Newman <nick.x.new...@gmail.com > >wrote: > > > > > > > > > Would listening for the changeEvent be a more direct approach? > > > > > Nick > > > > > On Wed, Dec 15, 2010 at 11:15 PM, Sunit Katkar <sunitkat...@gmail.com > >wrote: > > > > >> Any ideas?? > > > > >> - Sunit Katkar > > >>http://sunitkatkar.blogspot.com/ > > > > >> On Tue, Dec 14, 2010 at 2:25 PM, Sunit Katkar <sunitkat...@gmail.com > >wrote: > > > > >>> I have a simple GWT TextBox widget. > > > > >>> When a user types anything in it, I listen for keyboard events and > enable > > >>> a button. > > > > >>> Now if the user simply copies the text from some other browser window > > >>> using the mouse and the mouse context menu and then uses the same > mouse > > >>> context menu to paste in the TextBox, this event is not detected. > > > > >>> So I extended a TextBox and added a sinkEvents(Event.ONPASTE); in the > > >>> constructor. > > > > >>> Also in the onBrowserEvent() method I check for the event type. If > its a > > >>> Event.ONPASTE, I fire a ValueChangeEvent.fire() > > > > >>> Now in the event handling code, I override the > > >>> onValueChange(ValueChangeEvent<String> event) and detect any change > and > > >>> enable the button. > > > > >>> So far so good. The problem is with Google Chrome browser. Firefox > and > > >>> IE7, IE8 detect this mouse based paste correctly, but Chrome does > not. > > > > >>> Any ideas? > > > > >>> - Sunit Katkar > > >>>http://sunitkatkar.blogspot.com/ > > > > >> -- > > >> You received this message because you are subscribed to the Google > Groups > > >> "Google Web Toolkit" group. > > >> To post to this group, send email to > google-web-tool...@googlegroups.com. > > >> To unsubscribe from this group, send email to > > >> google-web-toolkit+unsubscr...@googlegroups.com<google-web-toolkit%2bunsubscr...@googlegroups.com><google-web-toolkit%2Bunsubs > cr...@googlegroups.com> > > >> . > > >> For more options, visit this group at > > >>http://groups.google.com/group/google-web-toolkit?hl=en. > > > > > -- > > > You received this message because you are subscribed to the Google > Groups > > > "Google Web Toolkit" group. > > > To post to this group, send email to > google-web-tool...@googlegroups.com. > > > To unsubscribe from this group, send email to > > > google-web-toolkit+unsubscr...@googlegroups.com<google-web-toolkit%2bunsubscr...@googlegroups.com><google-web-toolkit%2Bunsubs > cr...@googlegroups.com> > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/google-web-toolkit?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "Google Web Toolkit" group. > To post to this group, send email to google-web-tool...@googlegroups.com. > To unsubscribe from this group, send email to > google-web-toolkit+unsubscr...@googlegroups.com<google-web-toolkit%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/google-web-toolkit?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.