Are we talking about events/announcements?  I ask because the Dolphin way of 
doing things like this is that #value: triggers events, #setValue: does not - 
more or less.  It is a very nice system.

Caveat emptor: Dolphin also makes a lot of use of comparison policies (identity 
and equality being big players, of course).  I have always suspected that these 
arose from a need to moderate/quench what might otherwise become a recursive 
meltdown of events in response to non-changes.

Bill


________________________________________
From: [email protected] 
[[email protected]] On Behalf Of Gary Chambers 
[[email protected]]
Sent: Monday, July 25, 2011 12:08 PM
To: [email protected]
Subject: Re: [Pharo-project] [update 1.4] #14057

I did check. Having a single accessor (with mutation) does not cover all the
cases. Some users require *no* getter, for instance, so would be erroneous
to update in response to a change.

Regards, Gary

----- Original Message -----
From: "Stéphane Ducasse" <[email protected]>
To: <[email protected]>
Sent: Monday, July 25, 2011 4:36 PM
Subject: Re: [Pharo-project] [update 1.4] #14057


Did you check what we did?
Because it would give us some confidence :)

Stef

On Jul 25, 2011, at 4:21 PM, Gary Chambers wrote:

> Some trickyness.
>
> Use of a combined accessor vs. separate get/set selectors may cause some
> problems since less flexible.
> Users exist in Slider subclasses and DiffMorph. Plus the TEasilyThemed and
> UITheme helpers.
>
> Regards, Gary
>
> ----- Original Message ----- From: "Stéphane Ducasse"
> <[email protected]>
> To: "pharo-project open-source Smalltalk"
> <[email protected]>
> Sent: Friday, July 22, 2011 6:31 PM
> Subject: [Pharo-project] [update 1.4] #14057
>
>
> 14057
> -----
>
> - Issue 4513: ScrollBar and MorphicModel needs cleaning. Stef and Igor
> killing tha big monster - Part two. :)
> http://code.google.com/p/pharo/issues/detail?id=4513
>
> Gary it would be good that you check because we have two ways to to a
> perform: accessor and setValueSelector while only one would be enough.
>
> Stef and Igor
>




Reply via email to