<html>
<head>
</head>
<body class='hmmessage'><div dir='ltr'>

<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style>
<div dir="ltr">Another option: you can edit the options without using the properties dialogue by sending a "donecanvasdialog" message to PD, with the following syntax:<br><br><br>[donecanvasdialog xUnits yUnits GOP(1)GOPandHide(2) xFrom yFrom xTo yTo xSize ySize xMargin yMargin(<br><br><br>ie:<br><br>[donecanvasdialog 1 -1 1 0 -1 1 1 85 60 100 100(<br><br><br><br>> Wow that's fast! Is it something I can try myself? as I'm trying to fine<br><div>> tune a bunch of gui elements form old abstractions and my right mouse<br>> finger is getting tired :)<br>> <br>> Thanks<br>> <br>> On 3 December 2015 at 23:58, Dan Wilcox <danomatika@gmail.com> wrote:<br>> <br>> > Ok, I have it working in the canvas dialog.<br>> ><br>> > I basically unbind KeyPress_Enter from closing the dialog and then bind<br>> > ::dialog_canvas::apply to Return in all the entry boxes as well as the<br>> > equivalent to the checkbuttons. This is only enabled for OSX, so other<br>> > platforms are untouched.<br>> ><br>> > It’s pretty nice, actually, since you can just tab to things and make<br>> > updates with the keyboard only. One issue is that the buttons curreently<br>> > don’t display a focus highlight. I’ll look into that and updating the other<br>> > dialogs.<br>> ><br>> > --------<br>> > Dan Wilcox<br>> > @danomatika <https://twitter.com/danomatika><br>> > danomatika.com<br>> > robotcowboy.com<br>> ><br>> > On Dec 3, 2015, at 2:03 PM, Dan Wilcox <danomatika@gmail.com> wrote:<br>> ><br>> > “switch to linux” … real helpful :P<br>> ><br>> > I brought this up recently on pd-dev:<br>> > http://lists.puredata.info/pipermail/pd-dev/2015-11/020478.html<br>> ><br>> > The curent situation is a bit half-way as the button was removed to match<br>> > the Apple Human Interface Guidelines (aka persistent changes are saved by<br>> > default, hence no “Apply” button). The problem is that updates are not<br>> > applied until *after* the dialog is closed. This means making small GOP<br>> > changes, for instance, is a pain in the ass since you have to keep opening<br>> > and closing the dialog. IMO this works *against* the HIG as is far worse<br>> > than simply having a button.<br>> ><br>> > There are two solutions:<br>> ><br>> > 1. simply bring back the Apply button on OSX, I did this on my version of<br>> > Vanilla by commenting out some if statements in the tcl code<br>> ><br>> > 2. add apply code in the tcl to update the canvas/gui object whenever<br>> > changes are applied to any text box in the dialog<br>> ><br>> > I’ll look into option 2 as it’s really the best solution.<br>> ><br>> > --------<br>> > Dan Wilcox<br>> > @danomatika <https://twitter.com/danomatika><br>> > danomatika.com<br>> > robotcowboy.com<br>> ><br>> > On Dec 3, 2015, at 10:11 AM, pd-list-request@lists.iem.at wrote:<br>> ><br>> > *From: *IOhannes m zmoelnig <zmoelnig@iem.at><br>> > *Date: *December 3, 2015 at 4:57:04 AM MST<br>> > *To: *pd-list@lists.iem.at<br>> > *Subject: **Re: [PD] Apply button missing from properties in 0.46.7*<br>> ><br>> ><br>> > On 2015-12-03 12:41, Si Mills wrote:<br>> ><br>> > Hi<br>> ><br>> > Is the omission of the Apply btn in the properties dialogues (present in<br>> > Pd-extended) a feature of latest vanilla build or a bug?<br>> ><br>> ><br>> > a feature¹.<br>> ><br>> > http://lists.puredata.info/namazu/pd-list/namazu.cgi?query=apply+button<br>> ><br>> > gsdfmt<br>> > IOhannes<br>> ><br>> > ¹ that should go away. in the meantime you could switch to linux where<br>> > there *is* an apply button.<br>> ><br>> ><br>> ><br>> ><br>> -------------- next part --------------<br>> An HTML attachment was scrubbed...<br>> URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20151204/ab69da77/attachment.html><br>> <br>> ------------------------------<br>> <br>> Subject: Digest Footer<br>> <br>> _______________________________________________<br>> Pd-list mailing list<br>> Pd-list@lists.iem.at<br>> to manage your subscription (including un-subscription) see<br>> http://lists.puredata.info/listinfo/pd-list<br>> <br>> <br>> ------------------------------<br>> <br>> End of Pd-list Digest, Vol 129, Issue 11<br>> ****************************************<br></div></div>
                                          </div></body>
</html>