[REBOL] Re: how to drag'n'drop ?
From: bry:itnisk at: 2-Oct-2002 15:37
Drag and Drop is handled via a DropHandler shell extension, this comes
from IDropTarget and also IPersistFile.
Here's a link to IDropTarget
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/com/oin
_d_95tg.asp
To set a DropHandler you use the registry:
HKEY_CLASSES_ROOT
\{filetype}
\ShellEx
\DropHandler
{filetype} does not specify the extension of a file but rather the type
of file it is, check HKEY_CLASSES_ROOT\batfile for an example wherein a
DropHandler can be found.
Since Command can use Dlls Shouldn't it be possible to make some simple
drag & dropping work?
Perhaps if we had a simple dll that implemented some various drag and
drop functions for .r files then Command could just call into that?
I think this might be an interesting thing for Command, a library of
dlls that are written to provide functionality for Rebol in things for
which it is somewhat weak. Just an idea.