On 02/02/2013 09:18 PM, Ivica Bukvic wrote:
On Feb 2, 2013 8:38 PM, "Hans-Christoph Steiner" hans@at.or.at wrote:
On 02/02/2013 02:06 AM, Jonathan Wilkes wrote:
----- Original Message -----
From: Max abonnements@revolwear.com To: Hans-Christoph Steiner hans@at.or.at Cc: Jonathan Wilkes jancsika@yahoo.com; PD list pd-list@iem.at Sent: Saturday, February 2, 2013 1:32 AM Subject: Re: [PD] Apply missing
Am 27.01.2012 um 17:39 schrieb Hans-Christoph Steiner hans@at.or.at:
On Jan 27, 2012, at 11:26 AM, Jonathan Wilkes wrote:
> From: Max abonnements@revolwear.com > Am 27.01.2012 um 02:50 schrieb Hans-Christoph Steiner: >> On Wed, 2012-01-25 at 22:51 +0100, Max wrote: >>> >>> i noticed that in the current autobuilds of Pd-extended the
property
> dialogs for the gui-objects are missing the Apply-Button. Is that a
bug or a
> feature? >>> IMHO this is a bug - if you want to adjust for instance a
canvas to be
> the same size as another object of unknown size you can do that
with a few
> clicks and the help of the Apply button. If you have to click OK
and then go to
> context menu->Properties, set the size, OK repeately to do that
it's
> simply annoying. >>> >> That seems like a good enough reason, I brought back the Apply
button to
>> the iemgui Properties panel on Mac OS X. It was originally
moved since
>> the whole "OK, Apply, Cancel" is very Windows-like,
but there
> isn't an >> easy way to make to work better, so the Apply button is back.
IMHO,
>> when you change the setting, it should take effect immediately. > > great. i agree that ideally i'd like to be able to see that
change happen
> immediately. even better: when grabbing the bottom-right corner
i'd have an
> anchor to scale the object (see Max/MSP for that)…
Also see: pd-l2ork
I think you are referring to Ico trying to make the iemguis
resizable live
with a handle. I should finally get to releasing something useful
form the
tkwidgets lib, since that also includes resizing with a handle.
I just had another Idea how to solve this: Two buttons: Cancel and OK
when you
change some properties in the Dialog the OK Button becomes labeled
Apply. If
clicked on Apply, the new properties are applied and the Button
becomes labeled
OK. If you click OK the Dialog is closed. That way a double click on Apply will apply and close the dialog.
That would double the number of clicks for users who never want to use Apply.
I think that we should avoid patch fixes and do the right thing. I think
we
should follow the example of Pd itself, but then also GNOME and Mac OS X preferences: changes should take effect immediately without having to hit apply or OK. Then there should be unlimited undo for returning to
previous
states. The first part o that is not hard, the second part is. But since unlimited undo is working in some parts of pd-l2ork, we at least have a working example to draw from.
What do you mean by "in some parts?" Can you give an example of where it does not work?
Setting a value in the properties of a slider.
.hc