in reply to drag and drop

As long as you're on windows, you can't use OS's drag-n-drop with perlTk, but you can try it from perl+Tcl/Tk, which very similar to perlTk in spirit.

perl+Tcl/Tk allows windows-native widgets, see http://vkonovalov.ru/samp-activex.jpg
Can't comment on how stable it is, because I did not happen to actively use ActiveX from perl.

Best regards,
Courage, the Cowardly Dog