<div>Hey Marvin,</div><div><br></div>If you drag select an object or group of objects you can use the &quot;nudge&quot; functionality with cursor keys, you can also hold shift for block moves. So that functionality is already there.<div>
<br></div><div>In regards to a key, like enter, to &quot;complete&quot; an object I think that&#39;s a great idea. I was just thinking the same thing actually.<br><div><br></div><div><br><br><div class="gmail_quote">On Sun, Sep 25, 2011 at 4:56 AM, Marvin Humphrey <span dir="ltr">&lt;<a href="mailto:marvin@rectangular.com">marvin@rectangular.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Greetings,<br>
<br>
A couple questions from a PD noob:<br>
<br>
First, is there any keyboard shortcut to signal &quot;I&#39;m done editing text&quot;?  When<br>
entering text into an object, a message, etc, it seems that the only way to<br>
signal that you are finished is a mouse click outside of the item being<br>
edited.  I&#39;d like to press a key -- &lt;ESC&gt;, &lt;TAB&gt;, &lt;ENTER&gt;, whatever -- and<br>
have the focus leave the text box.<br>
<br>
Second, is there any keyboard shortcut to &quot;nudge&quot; an element?  It would be<br>
great to select an object (or a group of objects), then press &lt;LEFT_ARROW&gt; to<br>
move it one pixel, or &lt;CONTROL/COMMAND&gt;&lt;LEFT_ARROW&gt; to move it 10 pixels (or N<br>
pixels).<br>
<br>
If such things are not possible, I&#39;m curious what other mechanisms people have<br>
come up with to streamline the editing process, because it feels like I&#39;m<br>
having to touch the mouse waaaaaaay too often and it&#39;s slowing me down.  It<br>
seems I&#39;m not the only person to have made such observations:<br>
<br>
    <a href="http://artengine.ca/~catalogue-pd/18-Lee-Bouchard.pdf" target="_blank">http://artengine.ca/~catalogue-pd/18-Lee-Bouchard.pdf</a><br>
<br>
    One obvious shortcoming is that users are required to constantly switch<br>
    between keyboard and mouse to operate the program. This becomes especially<br>
    problematic in the context where patches are developed rapidly.<br>
<br>
I&#39;m using PD Vanilla, built from the latest sources.  I&#39;m an experienced open<br>
source developer, fluent in C and learning Tcl, so suggestings that involve<br>
hacking the source are welcome.<br>
<br>
Cheers,<br>
<br>
Marvin Humphrey<br>
<br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Richie<br>
</div></div>