摘要 |
A system for providing polymorphic image data for images in a graphical user interface on a computer system includes an operating system, and an imaging object structure, the imaging object structure included in the operating system and utilized to generate images in the graphical user interface. Additionally, the imaging object structure further comprises a subclass of imaging objects, the subclasses comprising singular imaging objects and composite imaging objects. The singular imaging objects further include, but are not limited to, text imaging objects, picture imaging objects, pattern imaging objects, and icon imaging objects. Additionally, the composite imaging objects generate composite images of a desired combination of singular images generated by the singular imaging objects. Further, the imaging object structure includes a SOM object structure. A method for providing polymorphic image data for image display on a graphical user interface, including user interface elements, in a computer system, includes retrieving image data, retrieving a desired imaging object, and creating an image reference with the image data for the desired imaging object. The method further includes associating the image reference with an element of the user interface, and displaying the desired image on the user interface.
|