Instead of using set-values()¸to set a property to a value, refer to that property as a method call, providing the (new) property value as a parameter to the method call.
Set-values() sets the value of a property of the current object or a specified target object.
The property to be (re)set. Refer to the property by using its internal name. To find the property's internal name, please refer to the Property Names vs. Internal Names list in the Property Reference section.
The value that the property is to have.
action-other-control(<-student, set-values(background, blue))
This method changes property settings for the current window instance only. The window class or object class is not affected. The effect of set-values() therefore ends with the user session, or when the window is removed from the workspace cache.
If a target object is specified, it must exist within the current window or another window currently in the workspace (i.e. opened on-screen).