AxisArc



AxisArc is an arc shaped scale that displays the range for a needle.
As for axis there are two variants of AxisArc, one with static min and max
values, and one with dynamic min and max values, where min and
max are connected to signals in the database. For a dynamic
AxisArc object, the values of Lines, LongQuotient, ValueQuotient and
Format are calculated automatically in runtime.

Attributes

Attribute           Description
Angle1        Angle from the x-axis in degrees to the start of the axis.
Angle2        Angle in degrees that states the size of the axis.
LineLength        Length of lines perpendicular to the axis.
MaxValue        Maximum value for the range.
MinValue        Minimum value for the range.
Lines        Number of lines perpendicular to the axis.
LongQuotient        Specification of lines that is a bit longer. For example 4 implies that
       every fourth line is a bit longer.
ValueQuotient       How often a value is to be written. For example 4 impies that a value is
              written at every fourth line.
Format        Format in c syntax of written values.
Dynamic        Not implemented.
Dynamic AxisArc
Axis.MinValueAttr   Min value signal of type Float32 or Int32.
Axis.MaxValueAttr   Max value signal of type Float32 of Int32.
Axis.KeepSettings   If 0, new values of Lines, LongQuotient, ValueQoutient
  and Format are calculated when the Min or Max value is
  dymaically changed. If KeepSettings are 1, the original
  values will be kept.