CUE Design Director Script Language User Manual

Page 3

Advertising
background image

Reference Manual Design Director Script Language

www.cuesystem.com

Page 3 of 94

Table of Contents

1.

Introduction....................................................................................................................................... 4

2.

Language Syntax.............................................................................................................................. 5

2.1.

Overview..........................................................................................................................................................................5

2.2.

Basic Terms ....................................................................................................................................................................5

2.3.

Expressions ....................................................................................................................................................................6

2.3.1.

Data types............................................................................................................................................................6

2.3.2.

Expression type Object........................................................................................................................................6

2.3.3.

Expression type uint ............................................................................................................................................8

2.3.4.

Expression type string .......................................................................................................................................10

2.3.5.

Expression type callable ....................................................................................................................................11

2.4.

Commands ....................................................................................................................................................................12

2.4.1.

Declaration commands ......................................................................................................................................12

2.4.2.

Executive Commands........................................................................................................................................14

2.4.3.

Flow control commands.....................................................................................................................................15

2.4.4.

Error Handling Commands ................................................................................................................................17

2.4.5.

Command Writing Syntax ..................................................................................................................................20

3.

Objects – properties description .................................................................................................. 21

3.1.

Abstract objects ...........................................................................................................................................................21

3.1.1.

BackGroundObject A .........................................................................................................................................21

3.1.2.

BitmapObjectA...................................................................................................................................................22

3.1.3.

CaptionObjectA..................................................................................................................................................23

3.1.4.

CollectionObjectA ..............................................................................................................................................23

3.1.5.

Efekt3DobjectA ..................................................................................................................................................24

3.1.6.

FeedBackObject A.............................................................................................................................................24

3.1.7.

IndetificationObjectA..........................................................................................................................................25

3.1.8.

LineObjectA .......................................................................................................................................................26

3.1.9.

ObjectLookObjectA............................................................................................................................................27

3.1.10.

PositionObjectA .................................................................................................................................................28

3.1.11.

SubCollectionObjectA........................................................................................................................................28

3.1.12.

TextObjectA .......................................................................................................................................................29

3.1.13.

TopLevelObjectA ...............................................................................................................................................30

3.1.14.

VisibilityObjectA .................................................................................................................................................33

3.2.

Application Objects......................................................................................................................................................36

3.2.1.

BargraphObject..................................................................................................................................................37

3.2.2.

BitmapObject .....................................................................................................................................................41

3.2.3.

BoardObject.......................................................................................................................................................42

3.2.4.

ButtonObject ......................................................................................................................................................45

3.2.5.

Circle Object ......................................................................................................................................................49

3.2.6.

ColorObject........................................................................................................................................................52

3.2.7.

FeedBackObject ................................................................................................................................................53

3.2.8.

FontObject .........................................................................................................................................................55

3.2.9.

GroupObject ......................................................................................................................................................56

3.2.10.

LabelObject........................................................................................................................................................57

3.2.11.

LineObject..........................................................................................................................................................60

3.2.12.

MessageObject..................................................................................................................................................63

3.2.13.

MessageTextObject...........................................................................................................................................66

3.2.14.

PageObject ........................................................................................................................................................68

3.2.15.

PanelObject .......................................................................................................................................................71

3.2.16.

PictureBoxObject ...............................................................................................................................................73

3.2.17.

RectangleObject ................................................................................................................................................76

3.2.18.

TabPageObject..................................................................................................................................................79

3.2.19.

TabsObject ........................................................................................................................................................81

3.2.20.

TimerObject .......................................................................................................................................................85

3.2.21.

WindowObject....................................................................................................................................................86

3.3.

System Objects.............................................................................................................................................................90

3.3.1.

Err ......................................................................................................................................................................90

3.3.2.

View ...................................................................................................................................................................91

3.3.3.

System...............................................................................................................................................................92

4.

Software and Firmware License ................................................................................................... 93

Advertising