Adding user properties
1. Identify the “type” of the inbuilt property by checking the control’s properties dialog. The type of the inbuilt property and the user property must be equal.
2. Note down to which group the control is assigned to.
3. Decide whether the user property should be “global or private”.
4. Select a group from the groups drop down list in the "Groups" dialog. (View -> Groups)
- To define a global user property, select the “Default” group.
- To define a private user property, group should be as same as the control’s/controls’ group.
5. Find the row which is below the last row with a user property definition. Then double click on the second column of that row to open the “Add/change user property” dialog box.
6. Select the type of the user property
7. Enter a name for the user property. This name will appear on the user customization tools.
8. Depending on the property type, you may have to enter the constraints such as min value and max value for the property.
9. Enter a default value for the property. If the user doesn’t change this property when using your overly with a customization tool, the default value will be passed to the built-in property of the control. Press OK to save and add the property to the group.
10. To access the built-in control property through the user property, user property’s tag must be entered in to the run time value section of built-in property’s input box.
A)Open the control’s property dialog
B)Select the input box of the built-in property.
C)Add the tag of the new property to the input box. Note that you can use this tag (the user property reference) on equations.
D)Click OK save the changes.
11. Save the overlay
12. Open the related customization tool provided.
- For video overlays, open the “Video overlay designer”
- For virtual dash layouts, open the “Virtual dashboard designer”
13. Assign the overlay to a screen.
14. To view the user property, select its group from the Group drop down.
15. Make changes to the user property and check whether the overlay get updated. Note that you can’t check some property updates until you use them with Video export or Virtual dashboard.
E.g: Changes to the colour schemes, text values etc. will be immediately visible.
how ever changes to alpha values or rotation angle will not be visible.