IBM Graphical Data Display Manager features

Subroutine APIs

A base set of user interfaces is provided in the form of APIs that support different programming languages and ready-made applications and utilities. GDDM Presentation Graphics Facility (GDDM-PGF) provides a set of presentation-graphics API routines to provide simpler alternative base APIs for drawing charts. Application programmers can call the subroutines to enable graphics, images and alphanumeric text to be input to and output from application programs and GDDM utilities.

User control facility

A set of commonly required application functions helps users of display terminals. It includes panning and zooming; size, position, and orientation for printing and plotting; scrolling, sizing and positioning of operator windows. Enhance GDDM application programs, including user-written programs, with no additional programming. Press a PA or PF key and GDDM superimposes a menu on the bottom of the screen that lists all of the user control functions for use with the current application.

Image symbol editor

The image symbol editor is a collection of characters or shapes formed by a pattern of dots. Each dot corresponds to a display point on a device. Image symbols are of fixed size and can be color-defined. Several image symbol sets are supplied for use as typefaces. Each set contains the range of country-extended-code-page (CECP) symbols, and image symbol sets are also provided for various shading patterns and marker characters.

Composite Document Print Utility (CDPU)

This utility provides combinations of formatted text, graphics and images. For example, a LIST3820 file in the VM environment is a composite document. A composite document can be an Advanced Function Printing Data Stream (AFPDS) or a Composite Document Presentation Data Stream (CDPDS). When a composite document is displayed, the screen rendering approximates the printed version. Documents printed with CDPU can be directed to any printer that supports printing of composite documents.

File conversion utilities

GDDM offers utilities for converting files from one format to another, including: ADMUGIF, which converts a GDDM file to a Graphics Interchange Format (GIF) file; ADMUCG, which converts a Computer Graphics Metafile (CGM) to a GDDM ADMGDF (graphics data format) file; ADMUGC, which converts an ADMGDF file to CGM format; and ADMUPCx, which converts files from ADMGDF format to Picture Interchange Format (PIF), and from PIF to ADMGDF.

Print queue manager

A print queue manager (ADMPQM) allows system operators to manage the GDDM master print queue on TSO dynamically, without having to stop the TSO print utility.

Technical details

Software requirements

GDDM requires one of the following operating systems: IBM MVS™/ESA, IBM OS/390®, VM/ESA, VSE/ESA, IBM z/OS®, IBM z/VM®. The operating system includes all needed software.

    Hardware requirements

    No additional hardware is needed.

      You may also be interested in

      IBM APL2

      A programming language for problem solving, visualization and more

      Learn more

      IBM Enterprise COBOL for z/OS

      Increase the performance of your business critical applications

      Learn more

      IBM Compiler and Library for REXX on IBM Z

      Take advantage of REXX scripting and IBM Z app development and runtime

      Learn more

      IBM Fortran Compiler Family

      Build high-performance applications with mathematical function support

      Learn more

      IBM Enterprise PL/I for z/OS

      Optimize and modernize PL/I applications on IBM z/OS systems

      Learn more

      IBM z/VSE

      IBM® Virtual Storage Extended (z/VSE®) is an operating system for IBM Z® platform used for traditional batch and online transaction processing applications. It features online transaction processing, security and connectivity that easily integrates into a heterogeneous environment using web-based business solutions. It can be used alone, or in a heterogenous environment. Flexible integration is possible because it uses open and industry standards. z/VSE enables clients to extend existing solutions with connectors to access applications on Linux on IBM Z, or any other platform and to access z/VSE resources from other platforms.

      Learn more

      IBM CICS Transaction Server for z/VSE V2.2

      Online transaction processing in a scalable, low cost environment

      Learn more