So, is there any solution to getting Drag and Drop to work in Perl/Tkx, in Windows, with Perl 5.8.8? Is there a way to interface to Perl/Tk from Tkx? Drag and Drop in Perl/Tk is simple and I can do that, but I'd like to be able to use Tkx. I can't require all the engineers to download and install other packages, so I need a solution that uses 5.8.8. Or, is there a way to embed a package in my script, so that only I have to download it, but it is part of my script?
Dave -----Original Message----- From: Jeff Hobbs [mailto:je...@activestate.com] Sent: Saturday, February 20, 2010 7:01 PM To: Konovalov, Vadim (Vadim)** CTR ** Cc: Swingle David-QWHM86; tcltk@perl.org Subject: Re: Drag-n-Drop in Perl/Tkx On 19/02/2010 6:05 AM, Konovalov, Vadim (Vadim)** CTR ** wrote: > I think that "tkdnd" is not packaged with Activeperl distribution > 5.8.8, and also I very much doubt that it is distributed with other > newer packages. tkdnd is not one of the extensions included in the Tkx tkkit in ActivePerl. It is possible to extend the tkkit to include these, as I believe you've shown in a later post. > "tkdnd" does suffice me on both Linux and Windoz, and indeed it was > not updated for a long time already.... (maybe this is a good sign - > no need to update :) ) DnD on X11 hasn't changed in years. I think there is an open request for more binary format support on Windows, but again the Win32 api there has been pretty stable. What has been missing is OS X support. This was recently added by Kevin Walzer, but isn't in the mainline yet. The issue there is he wrote it for the new Cocoa Tk port, which we aren't basing ActiveTcl on yet (and subsequently the tkkit in ActivePerl's Tkx). While it's great to see Tk fully Cocoa (allows for 64-bit builds and better future readiness), it means dropping OS X 10.4 support, which we aren't ready to do yet. Jeff