Typically, controls provide control arguments that allow influencing the behavior of the controls. They are defined in the app.ducx user interface language within brackets after the control for a specific element in the form page layout.
Syntax |
app.ducx User Interface Language layout { |
Control arguments can also applied when assigning a control directly to a property using COOATTREDIT@1.1:attrrepresentation. This control assignment is the default for a property for all occurrences of the property in form page layouts where no explicit control is assigned to the property.
Note: The name of a control argument is case sensitive.
Syntax |
app.ducx Object Model Language import COOATTREDIT@1.1; |
Control options are similar to control arguments but are only available in jQuery controls and most other standard controls (see the description of the corresponding controls for details). They are evaluated in the controloptions expression, which is defined in the app.ducx user interface language in the corresponding property block. The result value has to be a string in JSON format or a dictionary.
Syntax |
app.ducx User Interface Language layout { |
Note: It is highly recommended to avoid control arguments and control options with the same name. The value which is taken depends on the control.
The following generic argument can be used for several controls.
BranchApps
The argument BranchApps adds buttons to a property for starting virtual applications. It can be used for all controls that allow defining branches on the application view.