Tabsobject – CUE Design Director Script Language User Manual
Page 81
![background image](https://www.manualsdir.com/files/768537/content/doc081.png)
Reference Manual Design Director Script Language
www.cuesystem.com
Page 81 of 94
3.2.19. TabsObject
The object inherits from Efekt3DobjectA, FeedBackObjectA, SubCollectionObjectA and
VisibilityObjectA objects.
If the object does not contain any page then the object will not be drawn.
The current page of the object is defined with the help of Value property (number from zero). If the
property value is greater than the number of pages then what will be drawn is not defined. Likely, when
the Value value refers to a page, where Visible is set to zero, then it is not also defined what will be
drawn.
The object contains:
Property
Type
Description
EbackColor
ColorObject
The darker color of the effect color. Reference to a real color, it can
never be NoObject, and then the color would be transparent. The
objects of the color can be the part of palette that has been defined in the
design environment.
Ecolor
ColorObject
The lighter color of the effect color. Referent to a real color, it can never
be NoObject then the color would be transparent. The object of the color
can be the part of palette that has been defined in the design
environment.
EfektType
uint
The type of 3D effect. The values are defined 0..for no effect, 1..raised,
2..inset. To insert different values is not checked, what will appear is not
defined.
EfektWidth
uint
The width of the effect. It is only used when the EfektType 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.
Child
CollectionObjectA
It is the collection of all child objects of IdentificationObjectA type. The
property is for read only. The value is default.
Name
string*50
The object name. The property is for reading only. The value is default.
TabWidth
uint
The width of tabs.
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. The property is for reading only.
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.