W3C home > Mailing lists > Public > public-webapps@w3.org > July to September 2009

Re: DnD vs CnP (was Copy/Paste Events)

From: timeless <timeless@gmail.com>
Date: Sun, 23 Aug 2009 16:47:59 +0300
Message-ID: <26b395e60908230647x3acb18aeh6b0f50be3c82a743@mail.gmail.com>
To: Paul Libbrecht <paul@activemath.org>
Cc: "public-webapps@w3.org Group WG" <public-webapps@w3.org>

With the advent of OLE, there are two Clipboard mechanisms in Windows.
The standard Windows Clipboard API is still available, but it has been
supplemented with the OLE data transfer mechanism. OLE uniform data
transfer (UDT) supports Cut, Copy, and Paste with the Clipboard and
drag and drop.

Note that Windows really does lump clipboard and drag and drop together.

On Sun, Aug 23, 2009 at 12:11 AM, Paul Libbrecht<paul@activemath.org> wrote:
> I am sorry that's not true: a system clipboard is filled independently of
> the application.

No, I'm sorry you're unaware of how other operating systems work.

> See here:
>  http://developer.apple.com/documentation/Cocoa/Conceptual/CopyandPaste/Articles/pbFundamentals.html#//apple_ref/doc/uid/TP40004254


How data is inserted into a data source depends on whether the data is
supplied immediately or on demand, and in which medium it is supplied.
The possibilities are as follows.

Supplying Data on Demand (Delayed Rendering)

In the Data on Demand/Delayed Rendering case, the data does not
survive app death (unless the app chooses to force the data onto the
clipboard immediately before death).
Received on Sunday, 23 August 2009 13:48:46 UTC

This archive was generated by hypermail 2.3.1 : Friday, 27 October 2017 07:26:18 UTC