Bargraphobject – CUE Design Director Script Language User Manual
Page 37

Reference Manual Design Director Script Language
www.cuesystem.com
Page 37 of 94
3.2.1.
BargraphObject
The object inherits from Efekt3DobjectA, FeedBackObjectA and VisibilityObjectA. It contains the
following:
Property
Type
Description
BackColor
ColorObject
Background color. Reference to a real color object or to NoObject, if not
filled then the color is transparent. The object of the color can be the part of
the palette, which has been defined in the design environment.
Color
ColorObject
Text color. Reference to a real color object – it can never be NoObject then
the color would be transparent. The objects of the color can be the part of
the palette, which has been defined in the design environment.
EbackColor ColorObject
Darker color of the effect color. Reference to a real color – it can never be
NoObject then the color would be transparent. The objects of the color can
be the part of the palette, which has been defined in the design
environment.
EColor
ColorObject
Lighter color of the effect color. Reference to a real color object – it can
never be NoObject then the color would be transparent. The objects of the
color can be the part of the palette, which has been defined in the design
environment.
EfektType
uint
Type of 3D effect. The values are defined 0..no effect, 1..raised, 2..inset. To
insert a different values is not checked, what will appear is not defined.
EfektWidth
uint
The effect width (in pixels). It is used only when the type is a zero.
Father IdentificationObjectA
The father of the object. For the button itself, for instance it is the board that
it is lying on. For the window and the page (as well as for the ”free” objects –
i.e. a picture, font or a color) the value is NoObject. The property is for
reading only.
FeedAddr uint
Number
i.e.
address of the variable (for FeedType type 2 and 3) or the value
(for FeedType type 1)
FeedType
uint
The address stored in the object. According to the values it is: 0. no address
that means other properties have no meaning1. the address of value,
through this value the feedback is realized 2. the address of variable 3. the
address of variable with value condition
FeedValue
uint
It is only defined for FeedType type 3. Then the feedback is defined not only
through the variable but also through its actual value. Here the variable
value is stored that it has to have, so the feedback would set the object
value.
Height
uint
The total object height. For the page the property cannot be changed.
MaxValue
uint
It is a value for which the gauge is displayed all over the object.
MinValue
uint
It is a value for which the gauge is not displayed.
Name
string*50
The name of the object. The property is read only. This is default value.
Tag
uint
Free space where anyone, while the program is running, can note
something. For the virtual world itself it has no importance. For the design
environment it is forbidden. At the beginning the value is zero here.
Top
IdentificationObjectA Top object for an object. This means an object that has no father – that is a
page or a window. For the ”free” objects – i.e. a picture, font, color – the
value is NoObject.
Transparent uint
When the value is a zero, the object is not transparent – that means it writes
on the entire area of a rectangle determined by a position (without a
coordinate Z).The none-zero value means that some part of the object is not
fully drawn. I.e. The background is a picture with a transparent color,…The
feature is read only.
Type
uint
It is the way how the gauge will be displayed. Values 0..from left to right,
1..from right to left, 2..from down to up, 3..from up to down. To insert
different values is not checked, what will appear is not defined.