Some visual objects are not intended to represent field values. These use DEFINE statements that name the object type directly rather that defining it with a VIEW-AS phrase on a DEFINE VARIABLE statement or a field reference in a frame definition. You already worked with buttons as an example of this. A button has no value but simply exists to allow the user to trigger a CHOOSE event. Now you look at two other objects that do not represent data values: rectangles and images.