Rob,
Sounds like that worked – I yield
all credit to Pinesoft for getting it right. I still think that halos, or
an equivalent are important. Dolphin’s view composer is a very nice
tool, both for making layout changes and for browsing the structure of existing
views. Dolphin’s MVP framework more or less requires that each
shell window type have its own class, making it fairly easy to get to the correct
class in the hierarchy and then find and browse its views.
Even with that, two things arose
(necessity’s relation to invention): Object Arts created the “visual
object finder,” and Ian Bartholomew gave us Snoop. The visual
finder is a mode that can be easily activated, and will open an inspector on
the next graphical entity the user clicks. Don’t dismiss it too
easily; it’s very useful. Ian’s Snoop is both more and less
sophisticated. It shows two hierarchies: the presenters and corresponding
views (the parent/child relationships can be slightly different[*], so both are
useful). Snoop is very similar to a customized object explorer, and can
open itself either on a new instance of a class or be attached to a “running”
view (at least I _think_ it can
do that).
However we decide to offer it, we will
find that some type of tool will be needed to help people find which views are
in front of them. Consider my goal of changing background colors to
reduce eye strain. The first step is to figure out which views need
attention, and the intuitive place to start is to look at an offending sub-view
and somehow identify its class.
Bill
Don’t ask for an example J I just remember
running into it, asking Ian to make the addition, and he was kind enough to do
so. A lot of it might be one’s thought process at the time.
From:
pharo-project-bounces@lists.gforge.inria.fr
[mailto:pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of Rob Rothwell
Sent: Saturday, March 14, 2009
11:36 PM
To:
Subject: Re: [Pharo-project] World
Graphics and Halos
Good one!
Thanks...sometimes the simple things are easy to forget...
Rob
On Sat, Mar 14, 2009 at 8:42 PM,
Rob,
You might find that giving focus to the window and pressing
either the space bar or enter will close it. I would _hope_ hat would work at least.
Bill
From: pharo-project-bounces@lists.gforge.inria.fr
[mailto:pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of Rob Rothwell
Sent: Saturday, March 14, 2009
6:35 PM
To: Pharo-project@lists.gforge.inria.fr
Subject: Re: [Pharo-project] World
Graphics and Halos
Yep...that seemed to fix it!
Now if I could just figure out how to remove a Morph from the World without
Halos!
If I do System->About it is so big now that it won't all fit on my screen,
so I can't reach the ok button to close it and I am stuck with it!
Rob
On Sat,
Mar 14, 2009 at 7:11 PM, Henrik Sperre Johansen <henrik.s.johansen@veloxit.no>
wrote:
Attached
a .cs to the issue with a fix, also including the solution
(I don't know how to remove methods in .cs files, and haven't yet gotten around
to learn how to make slices, so BorderedMorph>>areasRemainingToFill:
would have to be removed by hand..)
Cheers,
Henry
On 14.03.2009 22:04, Rob Rothwell wrote:
Done.
Issues 655
On Mar 14, 2009, at 8:14 PM, Rob Rothwell wrote:
> Hi all,
>
> Open up a 10250 dev image and click anywhere within the bounds of
> the "Pharo" graphic.
>
> The world menu pops up and leaves part of itself behind when you
> click somewhere else on the screen.
_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project