Browser control
Next: Using Smac
Up: Browser
Previous: Browser database
The browser is useful only for C or C++ programmers.
When used in C mode it is displayed with two subwindows (files and
functions). In C++ mode (default), all subwindows appear (classes,
parents, children, methods, files and functions ).
Loading files with C or C++ suffixes does not change the browser
control mode. To change it, you must select the desired mode
using the Modes menu.
In addition, six buttons are available.
- The 'Dir/Rec' button is a toggle button to set a
'recursive' flag used during parsing directories. At start-up, if
the environment variable XCORAL_PARSE_PATH is used, the
recursive flag is true. In that case (Rec), the selected
directories and all their subdirectories are parsed, otherwise
only the files of the current directory are parsed (default).
- The 'Add' button is used to parse a selected file
or directory via the file selector window, in the browser
database.
- The 'Del' button is used to delete the selected file from
the browser database. One file or all files can be deleted.
- The 'Decl-Impl' button is a toggle button to see
Declaration or Implementation of selected methods.
- The 'Edit' button opens an edition area and loads the
current selected object (same as a double click on that objet).
- The 'Close' button unmaps the browser control window and
the visit window.
Some additional information appear in class and method
windows.
- [c/d] Constructor or destructor (method).
- [v] Virtual definition from parents (method).
- [V] First virtual definition (method).
- [L] Locally defined in current class (method).
- [d] Declared (class, method).
- [i] Implemented (class, method).
- [?] Not implemented (class, method).
- [n] Inheritance level number (method).
In each subwindow of the browser control panel,
you can type one character to move quickly to the first item
starting with this character (case-sensitive).
Figure 3.1: Xcoral browser control box.
Next: Using Smac
Up: Browser
Previous: Browser database
Lionel Fournigault
Mon Mar 6 13:33:34 MET 1995