User-defined Filter dialog box
From a browse window, to open the User-defined Filter dialog box, choose View > User-defined Filter.
In the Show and Hide text fields, you can type in a set of patterns separated by a space or semicolon.
The debugger uses the following algorithm to determine the set of objects to display in a browse window:
- Determine the "base" set of objects in the browse window. When you first open a browse window, the base set of objects are those that are initially loaded in the browse window. (For example, if you enter the command e f*, then the base objects are all the procedures whose names begin with the letter f. Another example: if you enter the command browse procs, then the base objects are all the procedures.) After that, each time you use the Object menu to change the object type to browse, the newly loaded objects now become the new base set. (For example, you open a browser with browse procs, the base set is now all the procedures. Now if you choose Object > Globals, the base set is now all the global variables.)
- Use the user-defined filters to select objects from the base object set, and then remove those whose names match the user-defined hiding patterns. For example, if the user-defined filters include fa* as a selection pattern and fab* as a hiding pattern, then only those objects which come from the base object set and whose names start with fa but not fab will be selected.
- Remove those specified by the enabled predefined filters.
Note: the base set is not affected by the View menu or any menu items under the View menu. The View menu only affects what is displayed in the browse window, depending what filters there are to operate on the base set. As noted above, the base set does change if you use the Object menu to change the objects to view.
The mouse clicks in the browse pane (just below the menu bar) are associated with some actions. Right clicking in the browse pane or the column header area opens a pop-up menu. The right click pop-up menu usually contains the following information:
- The formats in which to display the names of the objects.
- Switches for showing and hiding some attributes of the objects.
- Actions applicable to the clicked object.
You can switch the relative positions of existing columns by dragging the corresponding column header and dropping it at the desired position.
To sort the objects according to a column, click the corresponding column header.
Copyright © 1999, Green Hills Software. All rights
reserved.