This document serves as a comprehensive programming guide for the VMS Workstation Graphics Software, catering to both new and experienced users and programmers. It is structured into four main parts:
- VMS Workstation Software Graphics Concepts: This section introduces the core components of the VMS workstation system, including its hardware, software, display management principles (like coordinate systems, virtual displays, windows, viewports, scaling, and distortion), and graphic objects and their associated attributes (such as text, graphics, and color). It also covers different input devices.
- How to Program with VMS Workstation Software Graphics: This tutorial-focused section guides users through developing graphics applications. Topics include programming considerations, creating basic graphic objects, managing display windows and viewports, applying general, text, and graphics attributes, using inquiry routines, working with display lists and segmentation, performing geometric and attribute transformations, programming in color, and utilizing asynchronous system trap routines for interactive functionalities.
- UIS Routine Descriptions: This part provides detailed reference material for all device-independent User Interface Services (UIS) routines callable by application programs.
- UIS Device Coordinate (UISDC) Routines: This final section offers reference information for device-dependent UIS Device Coordinate (UISDC) graphics routines. It is supplemented by appendices summarizing UIS and UISDC calling sequences, listing available fonts and fill patterns, and outlining error messages and VMS data types.
Overall, the guide aims to equip users with the necessary knowledge and tools to develop robust graphics applications on the VMS workstation.