The Timer Tree
Add a timer
A timer is a way to schedule repeated
functions recalculations in Matrix.
Some functions can
produce
different results each time they are recalculated. For example:
- database
queries, if the tables to query are updated in the same time
by another process (polling).
- adapters
to other applications
or systems. For example Matrex could read a feed through an adapter to
the feed API (polling).
- internal
functions that produce different
results each time they are called, for example the random function.
To add a timer, right click with
the mouse on the Timer
tree view in the project toolbox. A pop up menu appears. The menu
item New timer
opens the
timer editor.
Edit
a timer
Right
click with the
mouse on the timer name in the tree and select the Edit Timer
menu. The timer editor
opens, with the
settings and functions to recalculate in place. You can change them and
save the timer again.
Remove a timer
Right
click with
the mouse on the timer name in the tree and select the Remove
Timer menu. You need to confirm. You can always remove a
timer.
Rename a timer
Right
click with the mouse on the timer name in the tree and
select the Rename Timer menu. The name-package
dialog appears. Set the new name and package and click OK.
The timer is
renamed, both in the project toolbox and in the file system.
Move one or more timers
Right
click with
the mouse on the timer name in the tree and select the Move Timers menu. Select the package where you want to move the timers to using the choose package dialog. If you select more timers all will be moved to the final package.
Comment
a timer
Right click
with the mouse on the timer name in the tree and select the Comment
Timer menu. Then you can write your comment in the comment dialog.
Get
information about a timer
Right click with the mouse on the
timer name in the tree and
select the Info Timer menu. The timer information
view appears.
It does not make sense
(at least in
version 1.0) to view a timer. Double-clicking on a timer shows its
information view.