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.

Reply via email to