Entering code
Trygve Reenskaug
trygver at ifi.uio.no
Tue Mar 16 10:54:18 UTC 2004
Colin,
I haven't got the original Tectronix browser, but I have our own
derivative. A screen shot is attached.
The lower pane is the normal code pane.
The lists from left to right are
The normal categories
The usual classes within the selected category
The third column is split into two:
- The bottom list is a multiple selection list of superclasses,
class, subclasses
- The top list shows the protocols in the classes selected below.
Protocols of the selected class are shown bold
- The third column shows methods of the selected classes/protocols.
Methods of the selected class are shown bold
All methods in all selected classes are shown, so it is
possible to browse e.g., the 'super release' method.
The buttons are
'supers' - automatically select all superclasses except Object
'subs' - automatically select all subclasses
'names' - show class name with method name
This browser effectively replaces the normal browser, the protocol browser
and the hierarchy browser, and does so in a single window.
I can't remember the Tektronix browser, but believe this one looks very
similar. There are differences in functionality, though.
I can't see a point in porting the OOram browser to Squeak. There are so
many good ideas in the Squeak image and in the community that it seems
better to use it as one of the inputs to the requirement specification for
a really useful browser. It seems that good work is already under way - I
am looking forward to use the results.
Best regards
--Trygve
At 15.03.2004 10:34, you wrote:
>On Mar 13, 2004, at 4:02 AM, Trygve Reenskaug wrote:
>
>>P.S.
>>I still seem to end up with many windows. Browsers, hierarchy browsers,
>>protocol browsers, method browsers are all useful for their specialities.
>>I sorely miss the very old Tectronix browser that elegantly combines them
>>all. I believe there is work going on in this direction. If not, I hope
>>to find time writing one.
>
>Reducing window clutter is one of the purposes of the "chasing" browsers
>that are part of OmniBrowser. (Available on SqueakMap, bleeding edge
>version here: <http://monticello.wiresong.ca/ob/>.) I'd be very interested
>to know what you think of them.
>
>Also, being a relatively new Smalltalker, I'm not familiar with the
>Tectronix browsers. Can you describe more specifically how they worked
>(interface-wise) and what you liked about them? Any grizzled ST veterans
>got Tectronix documentation lying around?
>
>Colin
>
>
--
Trygve Reenskaug mailto: trygver at ifi.uio.no
Morgedalsvn. 5A http://heim.ifi.uio.no/~trygver
N-0378 Oslo Tel: (+47) 22 49 57 27
Norway
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OOramBrowse2r.gif
Type: image/gif
Size: 37990 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20040316/8f807fa1/OOramBrowse2r.gif
-------------- next part --------------
More information about the Squeak-dev
mailing list
|