[GOODIE]SPSBrowser version 3

Steve Swerling sps2000 at mail.com
Fri Sep 21 00:33:35 UTC 2001


The new version of SPSBrowser requires requires spsWidget.1.cs, which is
located here:
    http://www.bestweb.net/~swerling/squeak/spsWidget.1.cs.gz

Get SPSBrowser here:
    http://users.bestweb.net/~swerling/squeak/spsBrowser.3.cs.gz

Note: If you have a previous version of SPSBrowser installed, it is
recommended you remove the changeset first before installing this one
(or, in a normal PackagePaneBrowser, delete sps-widget and sps-browser).
Make sure you first close any SPSBrowsers that are open.

Requires image containing updates up to #4332.

What's New:
- lines in the hierarchy view
- fileout for entire top level packages
- combobox for the find class function
- subclass dialog
- bug fixes

SPSWidget contains a combobox, a dropdown list, some buttons, and some
modal dialogs that some may find useful.

=== From the preamble: ====
The SPSBrowser is similar to the PackagePaneBrowser but enhances it in 2
ways. First, it adds a class hierarchy view using a widget based on the
SimpleHierarchicalListMorph, which you may be familiar with from the
object explorer. It sounds cramped, but it works out quite nicely.
Second, the performance is improved over the PackagePaneBrowser by
caching information about the SystemOrganization. This eliminates what
some may have noticed is a signifigant lag when selecting a method in
the PackagePaneBrowser (this is only noticable when one of the top level
packages is selected). It also reduces the toll that the
PackagePaneBrowser takes on the CPU (on my machine it is about 15% of
the processor capacity for each open package browser, the SPSBrowser is
less than 1%).
============================




More information about the Squeak-dev mailing list