Demorize Digital Signage Software

19.3. Object Property Script Names

This chapter contains the scripting names for all the properties of all objects.

Table 19.1. Property scripting names that are common for all graphical objects

PropertyScripting NameValid Data
AnchorsGXWindow.Anchorsleft|top|right|bottom
AnchorsGXWindow.Invisibletrue, false
X PositionGXWindow.Position.Xdouble
Y PositionGXWindow.Position.Ydouble
WidthGXWindow.Size.Widthdouble
HeightGXWindow.Size.Heightdouble


Table 19.2. Text property scripting names

PropertyScripting NameValid Data
TextGXTextControl.Textstring
Text ColorGXTextControl.TextColora,r,g,b
Shadow ColorGXTextControl.ShadowColora,r,g,b
Text Font Face NameGXTextControl.TextFont.FaceNamestring
Text Font HeightGXTextControl.TextFont.Heightinteger
Text Font StylesGXTextControl.TextFont.Stylesitalic|bold
Horizontal AlignmentGXTextControl.HorizontalAlignment left, center, right
Vertical AlignmentGXTextControl.VerticalAlignmenttop, middle, bottom
Word BreakGXTextControl.WordBreaktrue, false


Table 19.3. Image property scripting names

PropertyScripting NameValid Data
ImageGXImage.Imagefile name
Field-Of-ViewGXImage.FOVdouble
X PivotGXImage.PivotXdouble
Y PivotGXImage.PivotYdouble
X RotationGXImage.RotationXdouble
Y RotationGXImage.RotationYdouble
Z RotationGXImage.RotationZdouble
ScaleGXImage.Scaledouble
TransparencyGXImage.Transparencydouble


Table 19.4. Video property scripting names

PropertyScripting NameValid Data
Auto PlayGXVideoControl.AutoPlaytrue, false
LoopGXVideoControl.LoopVideotrue, false
TypeGXVideoControl.Typefile, url, filter
Video SourceGXVideoControl.VideoSourcestring


Table 19.5. Text scroll property scripting names

PropertyScripting NameValid Data
Background ColorGXTextScroll.BackgroundColora, r, g, b
Scroll SpeedGXTextScroll.ScrollSpeeddouble
TextGXTextScroll.Textstring
TextColorGXTextScroll.TextColora, r, g, b
Text Font Face NameGXTextScroll.TextFont.FaceNamestring
Text Font HeightGXTextScroll.TextFont.Heightinteger
Text Font StylesGXTextScroll.TextFont.Stylesitalic|bold


Table 19.6. Bar chart property scripting names

PropertyScripting NameValid Data
Chart area left coordinateGXBarChartControl.ChartRect.Leftdouble
Chart area top coordinateGXBarChartControl.ChartRect.Topdouble
Chart area right coordinateGXBarChartControl.ChartRect.Rightdouble
Chart area bottom coordinateGXBarChartControl.ChartRect.Bottomdouble
Data SourceGXChartControlBase.DataSourcestring
Drawing TypeGXBarChartControl.ChartTypeseparate_bars, stacking_bars, lines, lines_and_bars
First field is headingGXBarChartControl.FirstFieldIsHeadingtrue, false
LayoutGXBarChartControl.Layouthorizontal, vertical
Legend area left coordinateGXChartControlBase.GXChartLegend.Rect.Leftdouble
Legend area top coordinateGXChartControlBase.GXChartLegend.Rect.Topdouble
Legend area right coordinateGXChartControlBase.GXChartLegend.Rect.Rightdouble
Legend area bottom coordinateGXChartControlBase.GXChartLegend.Rect.Bottomdouble
Legend Text Font Face NameGXChartControlBase.GXChartLegend.Font.FaceNamestring
Legend Text Font HeightGXChartControlBase.GXChartLegend.Font.Heightinteger
Legend Text Font StylesGXChartControlBase.GXChartLegend.Font.Stylesitalic|bold
Legend OrientationGXChartControlBase.GXChartLegend.Layouthorizontal, vertical
Number of fields as linesGXBarChartControl.NumberOfFieldsAsLinesinteger
Record SpacingGXBarChartControl.RecordSpacingdouble
Rendering ScriptGXBarChartControl.RenderingHookScriptstring


Table 19.7. Pie chart property scripting names

PropertyScripting NameValid Data
Data SourceGXChartControlBase.DataSourcestring
First field is headingGXPieChartControl.FirstFieldIsHeadingtrue, false
Legend area left coordinateGXChartControlBase.GXChartLegend.Rect.Leftdouble
Legend area top coordinateGXChartControlBase.GXChartLegend.Rect.Topdouble
Legend area right coordinateGXChartControlBase.GXChartLegend.Rect.Rightdouble
Legend area bottom coordinateGXChartControlBase.GXChartLegend.Rect.Bottomdouble
Legend Text Font Face NameGXChartControlBase.GXChartLegend.Font.FaceNamestring
Legend Text Font HeightGXChartControlBase.GXChartLegend.Font.Heightinteger
Legend Text Font StylesGXChartControlBase.GXChartLegend.Font.Stylesitalic|bold
Legend OrientationGXChartControlBase.GXChartLegend.Layouthorizontal, vertical
Rendering ScriptGXPieChartControl.RenderingHookScriptstring
Text Font Face NameGXPieChartControl.Font.FaceNamestring
Text Font HeightGXPieChartControl.Font.Heightinteger
Text Font StylesGXPieChartControl.Font.Stylesitalic|bold
X RotationGXPieChartControl.RotationXdouble


Table 19.8. Browser property scripting names

PropertyScripting NameValid Data
URLGXBrowserControl.URLstring


Table 19.9. Map property scripting names

PropertyScripting NameValid Data
Follow GPSGXMap.FollowGPStrue, false
LatitudeGXMap.Position.Latitudedouble
LongitudeGXMap.Position.Longitudedouble
ProviderGXMap.Providerstring
Zoom LevelGXMap.ZoomLevelinteger
Data SourceGXMap.DataSourcestring