On Jan 8, 2010, at 1:31 PM, Jonathan Wilkes wrote: > Cool. When I use the keyboard shortcut "o", something seems different > about [osc~] but I can't quite put my finger on it (see attached) :) > > Is there a way for the Tcl plugin to tell pd to use the key bindings only > in editmode,
yup, use ::editmode($::focused_window) to get the editmode of the window that has focus. > and only when there isn't an active cursor in an object or > message box? Hopefuilly possible, but haven't looked into it. > Also, can the Tcl plugin do things like dangle the object > from the mouse pointer (without using the mouse message hack) Yes, should be possible, just check the code that Put -> Object uses to do it. > and remove > the object (without the cut message hack)? I don't know the cut message hack. .hc > > The behavior I'm after is this: > 1) click the shortcut key and the object fragment dangles from the > mouse(or it gets put on the canvas and is selected). > 2) if the same key is pressed again, that object is removed and the next > object fragment associated with that key dangles from the mouse (or gets > put on the canvas, selected). > 3) if a different shortcut key is pressed, the fragment gets put on the > canvas (unselected) and the new fragment dangles from the mouse. > > I can get that behavior in my abstraction, but it messes with the > clipboard data, plus it's dangerous because if you have part of your > patch selected and you hit a shortcut key that part of the patch is lost > (and you can't undo it!). > > -Jonathan > > --- On Fri, 1/8/10, Hans-Christoph Steiner <[email protected]> wrote: > >> From: Hans-Christoph Steiner <[email protected]> >> Subject: Re: [PD] Patching in fragments >> To: "Jonathan Wilkes" <[email protected]> >> Cc: "PD List" <[email protected]> >> Date: Friday, January 8, 2010, 6:48 AM >> >> Looks promising. Here is another approach as an 0.43 >> Tcl plugin. I couldn't figure out how to do >> connections, but I didn't try very hard. Drop this >> file in the "pd/startup" folder of 0.43, or in the path. >> >> >> >> >> .hc >> >> On Jan 5, 2010, at 4:25 AM, Jonathan Wilkes wrote: >> >>> Here's a remix of a patch by Luke Iannini to get it to >> do something I've >>> been wanting to try: shortcut keys for scrolling >> through a list of >>> patch fragments. >>> >>> I'm just using the cut, paste, and mouse msg hacks so >> it works in >>> pd-vanilla. But it would be cool to see >> something like this as a more >>> general feature in pd. >>> >>> If you wanna play with it just open test.pd and read >> the comments. >>> >>> -Jonathan >>> >>> >>> >> <smartasdf.zip>_______________________________________________ >>> [email protected] >> mailing list >>> UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >> >> >> >> >> >> ---------------------------------------------------------------------------- >> >> "Free software means you control what your computer does. >> Non-free software means someone else controls that, and to >> some extent controls you." - Richard M. Stallman >> >> >> > > > <test.PNG> ---------------------------------------------------------------------------- "Making boring techno music is really easy with modern tools, but with live coding, boring techno is much harder." - Chris McCormick _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
