I'll look into it and see if it's something I can handle. I'm a bit knee deep in my Master's research right now, though, so it might be slow-going. ;-)
.mmb 2011/9/19 Hans-Christoph Steiner <[email protected]>: > > That would be very useful, great idea! I'll happily help you get that going > if you are willing to take it on. I don't think it would be very hard to > do. Basically, just take the plugin I wrote, but bind to the canvas widget > that the object makes rather than the patch window. Then it would call a > Tcl proc which would send the info to pd to be output from the outlet. > hcs/cursor is an example of that. > > What I've been thinking of doing is have file association patches, so like > wav.pd, mov.pd, mp3,pd, etc. Then when you drop a .wav file onto a canvas, > it would copy-n-paste the contents of wav.pd where you dropped the .wav > file. > > .hc > > On Sep 19, 2011, at 12:53 PM, Mike Moser-Booth wrote: > >> 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. >> >> .mmb >> >> On Mon, Sep 19, 2011 at 9:05 AM, João Pais <[email protected]> >> 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 >>> [email protected] | skype: jmmmpjmmmp >>> >>> _______________________________________________ >>> [email protected] mailing list >>> UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >>> >> >> >> >> -- >> Mike Moser-Booth >> [email protected] > > > > ---------------------------------------------------------------------------- > > News is what people want to keep hidden and everything else is publicity. > - Bill Moyers > > > -- Mike Moser-Booth [email protected] _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
