Try OpenEdge Now
skip to main content
ABL Reference
Handle Attributes and Methods Reference : V6DISPLAY attribute
 

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:
*The default font is the default system fixed pitch font (overridable using the DefaultFixedFont parameter in the current environment, which might be the Registry (Windows only) or an initialization file).
*All fill-ins have no borders.
*Fill-ins enabled for input use an underline version of the system fixed pitch font (overridable using the DefaultUpdateFont parameter in the current environment, which might be the Registry (Windows only) or an initialization file).
*The default window size (row/column) is 25 by 80 (overridable in the current environment, which might be the Registry (Windows only) or an initialization file).
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.
*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.