CONTROL sets attributes of widgets previously created with ASSIGN. Attributes are either scalar (may contain a single value) or vector (may be assigned an array of values) and have values of either numeric or string type. You can use a shorthand method to assign values to several scalar attributes at once in one string array and all the matching values in another array of the same size. Then you specify both array names in the SET option of the ASSIGN statement (elements of the string array that contain nothing will be ignored). For example: