CA Gen 8.6 GUI application has 3D look/feel compared to 8.0 version
search cancel

CA Gen 8.6 GUI application has 3D look/feel compared to 8.0 version

book

Article ID: 140121

calendar_today

Updated On:

Products

Gen

Issue/Introduction

The Gen 8.0 version of the application window shows:

 

The Gen 8.6 version of the application window has some 3D effect and the background colour for drop-down objects is white instead of grey:

Environment

Release : 8.6
Gen Run Time, GUI

Cause

The Gen 8.0 application has an associated manifest file built by the Build Tool which refers to Microsoft Windows Common Controls version 6.
The Gen 8.6 application has no manifest file and is picking the default version 5 of Microsoft Windows Common Controls: Windows Controls > Visual Styles > Enabling Visual Styles

Resolution

Build Tool C Profile token OPT.APPMANIFEST can be used to create an application manifest file (<load module>.EXE.manifest) which refers to "Microsoft.Windows.Common-Controls" version="6.0.0.0": Working with Build Tool > Profile Token Descriptions

NOTE: The documentation for OPT.APPMANIFEST is out of date because the options are no longer EMBEDDED/EXTERNAL but now YES/NO. The default is NO.
The template file used to create the application manifest file is %GEN86%\Gen\version\comctl.manifest.

To create <load module>.EXE.manifest in directory model.ief\c EITHER copy file %GEN86%\Gen\version\comctl.manifest OR rebuild the load module with OPT.APPMANIFEST=YES .
The look and feel of the window then matches the Gen 8.0 version.

Additional Information