Tabsobject – CUE Design Director Script Language User Manual

Page 81

Advertising
background image

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.

Advertising