[ENH] Variables Pane in Browsers for 3.1a build #4261

Stephan B. Wessels swessels at sdrc.com
Wed Aug 22 14:52:11 UTC 2001


This is an enhancement for 3.1a update #4261.

Adds variables pane to several of the Browsers, similar to old 
Smalltalk/V browsers. It is Preferences controlled.

Adds an instance variable to the Browser hierarchy: varsListindex.

The variables pane is controlled by Preferences in the 'browsing' 
category. Two options exist:
    #showVarsInBrowser - toggles if variables pane is included in the 
browsers or not
    #showInheritedVars - if the vars are enabled by the above option, 
this one controls
        if inherited variables are shown or not. This option can
        be disabled by a menu in the variables pane itself.

The variables pane includes menu items for searching for accesses and 
references to a selected variable from the list too.

This code was tested for the full system browser and the class hierarchy 
browser. It was verified to behave correctly both with the 
alternativeWindowLook or the standard look.

Details for this change set, and some of my other recent 3.1a 
enhancements/fixes/goodies can be found at 
http://w3.one.net/~swessels/pages/steve/squeak/update-20010821/index.html.

  - Steve
<Attachment missing>
-------------- next part --------------
Skipped content of type multipart/mixed


More information about the Squeak-dev mailing list