VisualAge Generator to Enterprise Generation Language Migration Guide

Floating areas and starting positions

VisualAge Generator: VisualAge Generator permits, but does not recommend, having different floating area sizes and starting positions for different device types that have the same device size.

EGL: EGL formGroups and print forms only specify the device size. EGL text forms specify both the device size and the device type. EGL only permits one floating area size and starting position for a device size.

Associated part needed for migration: Not applicable.

Figure 20. Floating areas and starting positions

Migrating with the associated part
Migrating without the associated part
The migration tool does the following:
  • Issues an error message if two or more devices have the same device size but different floating area sizes or starting positions.
  • Includes all of the floating area sizes and starting positions.
  • Includes a warning message in the EGL source.
The migration tool does the same things mentioned in the Migrating with the associated part column.

Potential Problem: A problem only arises if two or more devices with the same device size specify different floating area sizes or starting positions in VisualAge Generator. EGL validation results in a message on the Tasks list.

Possible Solution: Review the error messages. Edit the formGroup definition to specify the one floating area size and starting position that you require for this device size. Then delete the warning message from the EGL source.

The same problem listed under the Migrating with the associated part column can occur. You can use the same solution.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]