Labelobject – CUE Design Director Script Language User Manual

Page 57

Advertising
background image

Reference Manual Design Director Script Language

www.cuesystem.com

Page 57 of 94

3.2.10. LabelObject

Object inherits from Efekt3DobjectA, TextObjectA and VisibilityObjectA object. It contains:

Property

Type

Description

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

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

uint

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.

Flash

uint

If the value is a zero then will not flash. Otherwise the text would flash
according to the entered Period and Ration parameters.

Font

uint

Reference to a real font object or to NoObject, if not filled (in this case the
text is not displayed).

Height

uint

The total object height. For the page the property cannot be changed.

Name

string*50

The object name. The property is for reading only. The value is default.

Period

uint

Assigns the text-flashing period in milliseconds. If the value is a zero then
the text will not be flashing.

Ratio

uint

Assigns the number percentage of the period when the text appears. For
instance for the value Period=4000 and Ratio=25 the text appears for 1
second and hides for 3 seconds.

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.

Text

string * 50

Text of caption.

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.

TxtHOri

uint

The text horizontal orientation. The values are defined 0..left, 1..middle,
2..right. To insert a different value is not checked, what will appear is not
defined.

TxtVOri

uint

The text vertical orientation. The values are defined 0..left, 1..middle,
2..right. To insert a different value is not checked, what will appear is not
defined.

WordWrap

uint

If the value is a zero then the text appears on one line. In the opposite
case the text is automatically broken into more lines according to the width
of the object.

X

uint

The coordinate X object position within the area of its parent. For the
window it is a position on the screen, for the page the property cannot be
changed.

Advertising