This operator assigns the expression to the right of the operator to the variable to the left of the operator.
The assignment resets the UserTouched attribute of the variable on the left side.
Example:
Dim V1 As Double, V2 As Double
V1 := -4
V2 := V1
Result:
V1 gets the value -4 by assigning -4 and V2 gets the value of V1 (-4) by assigning it to -4
Assignments can be staggered:
V1 := V2 := -4
Assignments can also be performed within logical expressions. Such assignments must be clamped.
V1 := (V2 := -4) + 2
Result: V2 gets the value -4 and V1 the value -2