# 1 Usage

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.