Graeme Geldenhuys schrieb:
Hi,

On 22 August 2012 01:08, Hans-Peter Diettrich <[email protected]> wrote:
Sending other objects is different, because it's bound to platform
capabilities and cannot be covered by a simple API.

Exactly my point. I didn't implement some half-assed DND in fpGUI.
Current LCL's DND support is totally useless. When I think DND, I
think any type of data,

How do you intend to communicate your type to the world outside?

Mime types are nice, but useful only when the receiver understands them - not very likely on Windows :-(

dragging inside my application as well as
outside my application (send and receive).

Not to mention the fact
that XDND requires window handles to function etc, which a non-GUI
drag component wouldn't have.

Timers also have handles. The problem boils down to how the *platform* finds possible drop targets.

DoDi


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to