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 _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list