[BUG]SystemBrowser 'inheritance' button doesn't do what the bubble
help says
Scott Wallace
scott.wallace at squeakland.org
Thu Jun 27 01:10:28 UTC 2002
Hi, Tim,
Not quite with you here.
The Inheritance button *does* bring up an inheritance browser, or at
least what we have always *called* an "Inheritance browser" in
Squeak. This is very different from what we call a "Hierarchy
browser" in Squeak.
The term "method hierarchy browser" is not one that I've seen in Squeak.
We have "Hierarchy Browsers" (launched from the Hierarchy button, or
via cmd-h) which show *all methods for all classes* up and down the
inheritance hierarchy from a given launching point. Note the
appearance of the word "Hierarchy" in the window title.
We have "Inheritance Browsers" (launched from the Inheritance button,
or via cmd-i) which show *all implementors of a single selector* up
and down the inheritance hierarchy from a given launching point.
Note the appearance of the word "Inheritance" in the window title.
Perhaps these are poor terms for these tools, but they're the terms
we have used for more than five years.
The balloon help appears accurate, and has not changed recently.
What you found annoying, I suppose, is that the balloon-help explains
the color changes one might see on the button, and it does not use up
space telling you that hitting the "inheritance" button brings up an
"inheritance" tool. This was a real-estate decision -- perhaps (in
light of your complaint) an ill-advised one.
But I don't see any discrepancies or inaccuracies here -- nor has
anything here changed a good long time. Perhaps this is a case where
we are "divided by a common language"?
Or perhaps I am missing something obvious?
Cheers,
-- Scott
At 4:43 PM -0700 6/26/02, Tim Rowledge wrote:
>... bubble help claims that the 'inheritence' button changes color and
>shows assorted hierarchy information, but actually pressing said button
>opens a method hierarchy browser.
>Doesn't matter a great deal which it does, but it would be nice if they
>agreed!
>
>3.2#4889, in Morphic.
>
>tim
More information about the Squeak-dev
mailing list
|