That was indeed very insightful and helpful. Thanks for sharing and congrats to the lucid guys for the guide.
On Wed, Mar 30, 2016 at 2:50 AM, JonL <[email protected]> wrote: > This might be helpful: > > > https://www.lucidchart.com/techblog/2014/12/02/definitive-guide-copying-pasting-javascript/ > > > On Monday, March 28, 2016 at 12:06:42 PM UTC-7, Dhinakar Reddy Pothireddi > wrote: >> >> Sorry Ed, I didn't work and even this is not what I need. I want to >> access the clipboard in the Chrome with some appropriate JSNI. The code I >> posted previously works for IE but fails on Chrome. Thanks. >> >> On Monday, March 21, 2016 at 7:48:50 PM UTC+5:30, Ed wrote: >>> >>> Hi, >>> >>> Try this: >>> >>> final HTML CopyIcon = new HTML("Copy"); >>> >>> CopyIcon.setStyleName("gwt-HTMLGreen"); >>> CopyIcon.setTitle("Drag and Drop"); >>> >>> CopyIcon.getElement().setDraggable(Element.DRAGGABLE_TRUE); >>> >>> CopyIcon.addDomHandler(new >>> DragStartHandler() { >>> >>> @Override >>> public void >>> onDragStart(DragStartEvent event) { >>> >>> event.setData("text/plain", >>> YOURDATATOCOPY); >>> >>> >>> event.getDataTransfer().setDragImage(CopyIcon.getElement(), 10, 10); >>> >>> } >>> >>> }, DragStartEvent.getType()); >>> >>> Hope this helps >>> >>> Ed >>> >>> >>> On Mon, Mar 21, 2016 at 8:10 AM, Dhinakar Reddy Pothireddi < >>> [email protected]> wrote: >>> >>>> Can anyone help me to copy the text to clipboard in a simple way and >>>> which works on all browsers especially on Safari, Chrome and IE and with >>>> out the need of flash or any other apps. Thanks in advance >>>> >>>> public static native void >>>> copyFrom(com.google.gwt.user.client.Element element) /*-{ >>>> $wnd.window.clipboardData.setData('text', element.innerText); >>>> }-*/; >>>> public static native void pasteTo(com.google.gwt.user.client.Element >>>> element) /*-{ >>>> $wnd.window.clipboardData.getData(element); >>>> }-*/; >>>> This code only works on IE and returns an exception on Chrome. >>>> >>>> I need to process this event on a button click. >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "GWT Users" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To post to this group, send email to [email protected]. >>>> Visit this group at https://groups.google.com/group/google-web-toolkit. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> -- > You received this message because you are subscribed to the Google Groups > "GWT Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/google-web-toolkit. > For more options, visit https://groups.google.com/d/optout. > -- Vassilis Virvilis -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-web-toolkit. For more options, visit https://groups.google.com/d/optout.
