[PD] drag-n-drop support in Pd-extended (TkDND)

Mike Moser-Booth mmoserbooth at gmail.com
Mon Sep 19 18:53:25 CEST 2011

A bit of a variation on what João is suggesting, but I think a simple
[cnv]-like gui object that will take a drag-and-drop file and output
the path and filename would be nice. Something that just defines an
area to drop on. Then you could just do simple things like stick the
[cnv] behind an array and drop a soundfile on it to load, for example.


On Mon, Sep 19, 2011 at 9:05 AM, João Pais <jmmmpais at googlemail.com> wrote:
> one of the first things to do could be a drag+drop version of openpanel. I
> suggest to make it with an "take whole canvas" option - so that a file can
> be dropped anywhere in the canvas, and it's symbol location goes to the
> relevant patch sequence.
>> Patko and I just got TkDND working on Windows and included Pd-extended
>> 0.43.  That means tomorrows nightly build should have it included, and
>> its ready for scripting with.  TkDND allows Pd to handle drag-n-drop
>> events, so you can do things like drop a file onto the Pd window to open
>> it (implemented in the attached plugin) or drop a pd patch onto a canvas
>> to make an object (also kind of implemented in the plugin).
>> There are lots of interesting ideas possible, I'm hoping you will play
>> with it and see what kinds of stuff we can do.  I forgot who originally
>> implemented the TkDND stuff for Pd, but this is based on that work, so
>> thanks for that.
>> .hc
> --
> Friedenstr. 58
> 10249 Berlin (Deutschland)
> Tel +49 30 42020091 | Mob +49 162 6843570
> Studio +49 30 69509190
> jmmmpais at googlemail.com | skype: jmmmpjmmmp
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list

Mike Moser-Booth
mmoserbooth at gmail.com

More information about the Pd-list mailing list