Hi Paul,
Thanks a lot
Its working now :)
On Jul 26, 7:41 pm, Paul Messner <paul.mess...@gmail.com> wrote:
> Hi Rahul,
>
> A couple of options:
>
> Option 1:
> Extend TextBox and use the native DoubleClickEvent as follows:
>
> import com.google.gwt.event.dom.client.DoubleClickEvent;
> import com.google.gwt.event.dom.client.DoubleClickHandler;
> import com.google.gwt.event.dom.client.HasDoubleClickHandlers;
> import com.google.gwt.event.shared.HandlerRegistration;
> import com.google.gwt.user.client.ui.TextBox;
>
> public class CustomTextBox extends TextBox implements
> HasDoubleClickHandlers {
>
> public CustomTextBox() {
> super();
> }
>
> @Override
> public HandlerRegistration addDoubleClickHandler(final
> DoubleClickHandler handler) {
> return addDomHandler(handler, DoubleClickEvent.getType());
> }
>
> }
>
> To to test your requirement:
>
> final CustomTextBox textBox = new CustomTextBox();
> textBox.addDoubleClickHandler(new DoubleClickHandler() {
>
> @Override
> public void onDoubleClick(final DoubleClickEvent event) {
> textBox.setText("");
> }
> });
>
> Option 2:
> Increment a clickCount variable inside a ClickHandler. Start a Timer
> on the first click which resets the clickCount after a certain
> timeout. If the click count is >= 2 on any click then you have a
> double click. Obviously this is not as good as Option 1 since you have
> to use your own double click timeout which may be different to the
> user's operating system setting.
>
> Hope this helps.
>
> Cheers,
> Paul.
>
> On Jul 26, 2:39 pm, Hussain Cutpiecewala <hussuspec...@gmail.com>
> wrote:
>
> > HI Rahul..
> > This is hussain.
> > can you tell me whether you are looking for solution in web development or
> > desktop development?
>
> > On Fri, Jul 24, 2009 at 8:28 PM, Rahul <coolrahul18...@gmail.com> wrote:
>
> > > Hi
> > > i would like the functionality that when a user double clicks on the
> > > textbox, the existing text on the textbox deletes itself
>
> > > how should i proceed to do that so ?
--~--~---------~--~----~------------~-------~--~----~
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-Toolkit@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
-~----------~----~----~----~------~----~------~--~---