Methods Browser changes

An image of the Class Hierarchy Browser window. Visible changes include horizontal scroll bars in upper subpanes and the shrinking of the ”source" button in the lower right hand corner of the window.Aside from the additions of the horizontal scrollbars, the source button resizing and the cascading browser windows feature, the primary changes to this browser are much the same as the changes in the Class Hierarchy browser.



Method name list pane pop up menu. The menu choice “copy method call” was added.Methods list menu and pane:

There is a new item in this pop-up menu, an added feature in two of the existing menu items, and an added feature in the pane.

copy method call

This provides a way to copy a method call template for the currently selected method.

This works much like the method call... menu item of the paste special submenu in the text pane pop-up menu. However, the self or self class part of the template is not included, and the template is copied to the clipboard rather than being pasted into the text.

The menu item copy method call on the Class list pane pop-up menu can be removed from the menu using code in the supplied DevTools workspace.

See EtAbstractMethodsBrowser>>copyMethodTemplate and its callers for additional details.

browse class
browse hierarchy

A new feature has been added to these menu items.

When one of these browsers is opened, the currently selected method will be automatically selected in the new browser.

The automatic selection of the method can be turned on or off using code in the supplied DevTools workspace.

See EtAbstractMethodsBrowser>>browseClass, EtAbstractMethodsBrowser>>browseHierarchy and their callers for additional details.

double clicking on methods

When a selected method is double clicked, the code for the browse hierarchy menu item will be invoked.

This double clicking feature can be turned on or off using code in the supplied DevTools workspace.

See EtAbstractMethodsBrowser>>browseSelectedMethodHierarchy and its callers for additional details.


The new pop up menu in text edit panes. New menu items include "debug it", "map keystrokes..." and "paste special", "browse", and "font" submenus.Text pane menu:

The text pane in the browser has an enhanced pop-up menu like the one on the right.

These changes are documented in the TextEditor pop-up menu changes.

See EtAbstractMethodsBrowser>>textMenu and its callers for additional details.

[ < Class Hierarchy Browser changes ] [ TextEditor pop-up menu changes > ]

[ Main ] [ Table of Contents ] [ Contact info ] [ Index ]

[ Home ]

This work is licensed under a Creative Commons License.

Creative Commons License