1. An object-oriented graphic system, comprising: (a) a processor; (b) a storage under the control of and attached to the processor; (c) one or more graphic devices under the control of and attached to the processor; (d) a grafport object in the storage of the processor; (e) a graphic device object in the storage of the processor for managing one of the one or more graphic devices; (f) a graphic object in the storage of the processor for managing graphic processing; and (g) means for connecting the graphic device object to the grafport object to output graphic information on the one of the one or more graphic devices under the control of the graphic object.