make OpenEdge on Windows adapt to the dpi scaling factor - OpenEdge Installation & Deployment - Products Enhancements - Progress Community

 OpenEdge Installation & Deployment

make OpenEdge on Windows adapt to the dpi scaling factor

Install (by default) the progress.exe.manifest and eclipse.exe.manifest file for high resolution screens with attribute dpiAware set to true to allow users to set the display scaling to greater 100%.

For PDSOE, eclipse.exe.manifest is installed by default, but dpiAware is set to false.

For _progress.exe, the manifest file does not define dpiAware.

For any OpenEdge product that runs on Windows and is interactive, provide the manifest file with dpiAware set to true.

Example eclipse.exe.manifest

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">

<description>eclipse</description>

<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
  <security>
    <requestedPrivileges>
      <requestedExecutionLevel xmlns:ms_asmv3="urn:schemas-microsoft-com:asm.v3"
        level="asInvoker"
        ms_asmv3:uiAccess="false">
      </requestedExecutionLevel>
    </requestedPrivileges>
  </security>
</trustInfo>

<asmv3:application>
  <asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
    <ms_windowsSettings:dpiAware xmlns:ms_windowsSettings="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</ms_windowsSettings:dpiAware>
  </asmv3:windowsSettings>
</asmv3:application>

</assembly>

Comments