<< Prev | - Up - | Next >> |
This chapter briefly outlines the features of the Oz Panel.
invoking
The Panel is invoked by either feeding the expression
{Panel.object open}
or by selecting from the Oz Menu in the Oz Programming Interface the Panel
entry. Furthermore, it is possible to invoke the Panel from the Oz Programming Interface with the key C-C p.
monitor
The Panel monitors the most important system parameters. The Panel can be configured (see Section 2.2) to also allow to
configure
configure system parameters. The Panel works as a graphical frontend for the procedures Property.get
and Property.put
that are described in Chapter 23 of ``System Modules''.
update
The panel periodically updates its display. By default, only when the mouse pointer is over the Panel's window updating takes place. However, this can be changed (see Section 2.2).
Please note that the panel application itself contributes to thread and memory usage. For example, whenever the panel display updates the heap usage (see Section 1.2) the current heap size increases by a few KB. By default, this happens every second when the mouse pointer is over the panel application (see above). Moreover, in the default setting two new threads are created (see Section 1.1) whenever the mouse is moved anew over the panel, or when tabs are switched (the number of runnable threads remains 1, though).
The information the panel displays is described in Section 1.1, Section 1.2, Section 1.3, and Section 1.4.
<< Prev | - Up - | Next >> |