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

Reply via email to