GDDM V3R2 General Information
Previous topic | Next topic | Contents | Index | Contact z/OS | Library | PDF | BOOK


GDDM Interactive Map Definition

GDDM V3R2 General Information
GC33-0866-03



GDDM Interactive Map Definition (GDDM-IMD) is a utility for the interactive creation of maps (screen layouts), which are required by mapped alphanumerics. A menu, for example, could be defined in this way. Within each map, you assign names to the various alphanumeric fields. When the map is used by an application program, the fields can be referred to by name. However, the application does not need to be aware of the position of the fields within the map. While the application is running, both the program and the terminal user can put data into these alphanumeric fields.

While you are defining a map, GDDM-IMD prompts you for input, provides help information, and allows you to test maps without compiling any code. It generates the map and an application data structure (ADS) for you to include in a program.

The advantage of defining maps interactively is that it separates the process of defining the screen layout from the task of application programming. Programming is thus simplified. A single program might, for example, use different maps for different output devices. Run-time performance is also generally better with mapped alphanumerics than with screen layouts defined using the GDDM Base alphanumeric calls.

GDDM-IMD is required only for creation and modification of maps. It does not need to be available when applications that use maps are running.


    ___ Note _______________________________________________________________ 
   | The printed book here contains a photograph of a screen with one of the|
   | panels of the Interactive Chart Utility.                               |
   |                                                                        |
   |________________________________________________________________________|

Figure 8. A menu from the GDDM-PGF ICU created using GDDM-IMD


Go to the previous page Go to the next page



Copyright IBM Corporation 1990, 2012