On Dec 4, 2007, at 7:55 PM, Patrice Colet wrote:
Hans-Christoph Steiner a écrit :
On Dec 4, 2007, at 4:20 AM, Patrice Colet wrote:
Hans Roels a écrit :
I also think this would be a simple but very handy tool, (also in pd-vanilla...), at this moment I always have to 'navigate' a lot to open files...
One parenthesis...(
in win32 pd-vanilla it's possible to drag'n'drop patches from
explorer, sometimes this trick can save a lot of clicks'n'time, this trick
already available in 0.37(, when I've started to try puredata,) doesn't
work in pd-extended.Really, how do you do that? I tried on Windows XP using pd- vanilla 0.39.2 and 0.40.2 and could not get any drag-n-drop to work.
in proc open_file from
pd-vanilla/bin/pd.tk line 432:
catch { package require tkdnd dnd bindtarget . text/uri-list <Drop> { foreach file %D {open_file $file} } }
this stuff needs tkdndlib
pkgIndex.tcl for windows:
package ifneeded tkdnd 1.0 [list load [file join $dir
libtkdnd10.dll] tkdnd]in linux I believe we don't need this kind of code for loading tk
libs if it's installed correctly
So you are saying if you install tkdnd, then the tkdnd features don't
work in Pd-extended?
It would be very nice to have tkdnd built and included as part of Pd-
extended. Any interest in taking this on? Basically, it looks like
the best way to do it would be to import the tkdnd source code into
pure-data CVS, then make it build and install automatically.
Shouldn't be too hard if tkdnd is easy to build. Certainly easier
than making Pd build with Cygwin :D.
.hc
All information should be free. - the hacker ethic