This operator assigns the expression to the right of the operator to the variable to the left of the operator. At the same time, the user-touched attribute of the variable is set.
The user-touched attribute of a variable is also set by influencing the contents of a variable through a user input over a form element.
Example
Dim V1 As Double, V2 As Boolean
V1 ::= -4
V2 := V1.UserTouched
Result:
V1 gets the value -4 by assigning -4
V2 contains the value True because the operator also sets the UserTouched attribute
The user-touched attribute can be reset by the following command:
V1.UserTouched := False