The Data Dictionary can be extended by adding drivers. The Image System is organized quite similar to the Data Dictionary. To display images the Screen Executive sends commands to the Image System to get image data from either the Runtime Database or a file and convert it to the proper format for display. The Runtime Database provides the definition of each Image Object, the Image Driver required, and the parameters necessary for its access. The individual Image Drivers provide data access for various types of images.
Sapphire comes with drivers for cursors, icons, and bitmap images.
The Image System can be extended by adding drivers. The Screen Executive controls the screen display and accepts Event messages to allow data entry and screen navigation. The Runtime Database provides the definition of each Screen Object, the Screen Driver required, the related Data Object, and the parameters necessary for display and data entry. The Screen Drivers are platform specific. A standard set of Screen Drivers are provided for each supported platform.