Hi Ralph,

On Mon, Oct 20, 2014 at 9:08 AM, Ralph Boland <rpboland@gmail.com> wrote:
> Besides error intractability, there is also a cost to understanding the
> system via exploration - a glorious benefit of Morphic. In the past, one
> only had to bring up halos on and inspect a button to see how to duplicate
> its action. Now, to see what happens when one presses Versionner's "Commit
> the project" button, you have to drill down in the inspector from
> aButtonXyzMorph -> model -> actionHolder -> value, a tedious and opaque
> process.

> Of course, I'm not in any way against Spec or its goals, just sharing my
> unfolding experience using it.

I'm running Squeak 4.0 but I assume my question still applies.�� If not, other
Pharo users might want to know.

I would upgrade to 4.5 asap.�� That's ancient.�� Are you still using the interpreter VM?�� If so, you can change to the JIT.�� It's a lot faster.�� And to the Spur VM which is faster still.
��
I am not in the habit of using halos, not really sure what they are for.�� But your description
implies they are quite useful.��
What does�� "bring up halos on and inspect a button to see how to duplicate
> its action" mean?�� Could you please describe in step by step detail.

Right click on any window.�� Then grab the Swirl halo (dark blue) and tug it.�� Quite useful I'd say ;-)

Inline image 1

The rotation halo might be only for fun, but many of the others are really useful, allowing you to move, delete, inspect, take an image, copy, etc, etc, etc.

--
best,
Eliot