As requested, I&#39;ve put back the &quot;Edit&quot; and &quot;Delete&quot; buttons and added BackSpace as a Delete event for Mac OS X.&nbsp; I couldn&#39;t get Cmd-BackSpace to fire effectively, but perhaps someone knows something I don&#39;t about getting that to work.<br>
<br><br><div class="gmail_quote">On Sun, May 18, 2008 at 7:15 AM, Hans-Christoph Steiner &lt;<a href="mailto:hans@eds.org">hans@eds.org</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style="">
<div><br></div><div>Very nice! &nbsp;The mouse/keyboard interactive is well done, I only worry that the buttons are now too sparse. &nbsp;I think delete and edit buttons would still be useful, maybe people don&#39;t use keyboard shortcuts at all.</div>
<div><br></div><div>Also, on Mac OS X, Delete is not commonly used, so it would be good to also have BackSpace work for deleting. &nbsp;Or maybe Cmd-BackSpace since that is what is used for deleting in the Finder.</div><div><br>
</div><div><br></div><div>.hc</div><br><div><div><div></div><div class="Wj3C7c"><div>On May 18, 2008, at 9:46 AM, David Golightly wrote:</div><br></div></div><blockquote type="cite"><div><div></div><div class="Wj3C7c">A note on the latest changes: I removed all the list manipulation buttons and added the following bindings:<br>
<br>- The list items can be re-ordered by drag-and-drop.<br>- Clicking on a list item allows you to edit it.<br> - Clicking anywhere else in the listbox allows you to add a new list item.<br>- You can also traverse the list using up and down arrow keys, then press &quot;Enter&quot; to change the selected item.<br>
- Press &quot;Delete&quot; to delete the currently selected list item.<br> <br>I kept around the &quot;New...&quot; button, since it may not be immediately obvious to newbies how to add new things to the list.<br><br>I also removed the &quot;Save all settings&quot; button and folded its action in to the &quot;Apply&quot; command (and, by extension, the OK command).&nbsp; I played around with trying to get an in-place editable listbox control for the Startup dialog, but to no avail - it&#39;s apparently no trivial task in Tcl/Tk.&nbsp; Perhaps for a future revision.&nbsp; However, the popup dialog functions effective the same, as &quot;Enter&quot; will submit your edit and &quot;Esc&quot; will cancel; once you get used to it it shouldn&#39;t be much different.<br>
 <br>I&#39;m also now centering the dialog windows on the screen.&nbsp; I&#39;d like to do this also (especially) for the &quot;Properties&quot; dialogs that are used to edit GUI controls.&nbsp; Tk like to try and &quot;cascade&quot; new dialogs as they appear; this is too clever by half, and really annoying once if you do a lot of editing.&nbsp; But I&#39;ve only tested this centering behavior on my own Macbook 15&quot; screen, so it would be great if others could verify it&#39;s still usable on other screen sizes.<br>
 <br>One other thing: these dialogs can now be resized, but they appear at their minimum size, so you can&#39;t shrink them any further (you can only expand them).<br><br>Please let me know what you think and as always let me know if you run into any trouble!<br>
 <br>Thanks,<br>David<br><br><br><div class="gmail_quote">On Sat, May 17, 2008 at 6:06 PM, David Golightly &lt;<a href="mailto:davigoli@gmail.com" target="_blank">davigoli@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
 Ok, with the path/startup dialogs, this is about the feature set I&#39;d like to end up with for now.&nbsp; Please, everyone, review it for usability &amp; obvious bugs, and if it looks good I&#39;ll submit it as a patch.<br>
<br> Thanks,<br><font color="#888888"><br>David</font><div><div></div><div><br><br><br><div class="gmail_quote">On Tue, May 13, 2008 at 11:53 PM, Steffen Juul &lt;<a href="mailto:stffn@dibidut.dk" target="_blank">stffn@dibidut.dk</a>&gt; wrote:<br>
 <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <div><div></div><div><br> On 14/05/2008, at 0.16, marius schebella wrote:<br> <br> <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
 David Golightly wrote:<br> <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> Keep in mind I&#39;m<br> still learning Tcl/Tk, so some of these ideas, while excellent, are a<br>
 little beyond my technical grasp at this point and may be improvements<br> that we make incrementally over time. &nbsp;Also, I have a limited amount of<br> my time to budget for this kind of work<br> </blockquote> <br> david,<br>
 if you spend 1 hour on coding and one hour on documenting of how to get<br> to that step, (instead of 2 hours coding), then the chance that more<br> people will be able to jump in is bigger. tcl/tk is new to most people.<br>
 being able to concentrate on design and ui aspects would make life<br> easier. the hard part is to get started.<br> </blockquote> <br></div></div> Especially since the names in Tk are to my experience somewhat different to what one put in the search bar, ie. of my/your(?)/normal vocabulary.<br>
 <br> Example: tabs ~= notebook. See <a href="http://wiki.tcl.tk/2298" target="_blank">http://wiki.tcl.tk/2298</a><br> </blockquote></div><br> </div></div></blockquote></div><br></div></div><div class="Ih2E3d"><div style="margin: 0px;">
_______________________________________________</div><div style="margin: 0px;"><a href="mailto:PD-list@iem.at" target="_blank">PD-list@iem.at</a> mailing list</div><div style="margin: 0px;">UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a></div>
 </div></blockquote></div><br><div> <span style="border-collapse: separate; border-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"><br>
<span style="border-collapse: separate; border-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"><div>
<br></div><div>----------------------------------------------------------------------------</div><div><br></div><div>I spent 33 years and four months in active military service and during that period I spent most of my time as a high class muscle man for Big Business, for Wall Street and the bankers.&nbsp; &nbsp;&nbsp; &nbsp;- General Smedley Butler</div>
<br></span></span> </div><br></div></blockquote></div><br>