This element can be used to create custom surfaces which value can be set using links.
See Attributes Common to All Elements.
| Name | Value Type | Default Value | Description | Comment | V. | Exp. |
|---|---|---|---|---|---|---|
|
name |
Empty. |
Displayed named of the surface. |
|
2.0 |
No | |
|
comment |
Empty. |
description of the surface. |
|
2.0 |
No | |
|
persistent |
false |
Sets the persistency of the surface. |
When this property is set to 'true', the surface will be saved when closing the user interface and the value will be restored next time the user interface is opened. |
2.0 |
No | |
| Events | ||||||
|
value_changed |
the event is triggered anytime the value of the object has changed. |
2.0 | ||||
also, each axis has the same attributes as a PARAM element, with additional "x_", "y_" or "z_" prefix, according to the considered axis.
The following example creates a surface used to display spectrum information in dB over time:
<?xml version="1.0" encoding="utf-8" ?>
<SKIN language_version="1.1">
<SURFACE name="spectrum" x_default="0" x_max="1000" x_min="0" x_unit="ms" y_default="20" y_max="20000" y_min="20" y_unit="Hz" z_default="0" z_max="0" z_min="-60" z_unit="dB" />
</SKIN>