V6DISPLAY attribute

(Windows only)

Indicates whether the AVM follows Progress Version 6 rules or Progress Version 7 rules when it lays out and displays widgets in Windows. This attribute lets you compile and execute Progress Version 6 applications on Progress Version 7 in Windows.

Data type: LOGICAL

Access: Readable/Writeable

Applies to: SESSION system handle

If the V6DISPLAY attribute is TRUE, the AVM uses Version 6 rules to manage the display. That is:

Note: PUT SCREEN output is not restorable in graphical environments.

To run an application with V6DISPLAY set to TRUE, you must compile the application with the V6DISPLAY set to TRUE.

Note:
  • The OpenEdge ADE toolset was not compiled or designed to run in V6DISPLAY mode. Running the OpenEdge ADE in V6DISPLAY mode may result in clipped display elements and other unexpected behavior.
  • Setting V6DISPLAY to TRUE when running the OpenEdge ADE toolset may also degrade application compilation performance.

This attribute provides the same functionality as the V6Display parameter in the current environment, which might be the Registry (Windows only) or an initialization file. For more information on environments, see the chapter on user interface environments in OpenEdge Deployment: Managing ABL Applications.