Increase Dynamics GP font size

January 10 | By Tracey Brinkman

Tags: | |

How to increase Dynamics GP font size

We wanted to share with our Dynamics GP customers how they can Increase Dynamics GP font size.

A larger font experience when using Dynamics GP is possible. This can be activated via a registry key on the user’s machine in conjunction with font scaling in windows.

Font scaling in windows is found by typing into the start menu “scaling”

This allows you to scale up the system fonts for your Display.

Next, we will look at how to Increase Dynamics GP font size

To make this work with Dynamics GP you need to apply these two steps.

Create Windows Registry Editor

Create a scaling reg key: In a Notepad file copy this text, then save in a file named Scaling.reg.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide] “PreferExternalManifest”=dword:00000001

Once you have created the “reg” file, double click on it to import it into the Windows registry on the machine where Dynamics GP is installed. Make sure you are logged on as Administrator so that you have permission to update Registration Keys.

Create Dynamics Manifest exe

Next we need to create a text file for the manifest. The required file is named “Dynamics.exe.manifest” and it is dropped into the program files directory side by side with the application.  The contents of the manifest file are below. Copy this into a notepad file then save as Dynamics.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″>
<dependency>
  <dependentAssembly>
    <assemblyIdentity type=”win32″ name=”Microsoft.Windows.Common-Controls” version=”6.0.0.0″ processorArchitecture=”*” publicKeyToken=”6595b64144ccf1df” language=”*”>
    </assemblyIdentity>
  </dependentAssembly>
</dependency>
<dependency>
  <dependentAssembly>
    <assemblyIdentity type=”win32″ name=”Microsoft.VC90.CRT” version=”9.0.21022.8″ processorArchitecture=”amd64″ publicKeyToken=”1fc8b3b9a1e18e3b”>
    </assemblyIdentity>
  </dependentAssembly>
</dependency>
<trustInfo xmlns=”urn:schemas-microsoft-com:asm.v3″>
  <security>
    <requestedPrivileges>
      <requestedExecutionLevel level=”asInvoker” uiAccess=”false”/>
    </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“>false</ms_windowsSettings:dpiAware>
  </asmv3:windowsSettings>
</asmv3:application>
</assembly>

Once the manifest file has been saved, copy the file into the GP application directory where the Dynamics.exe file is located. When you next log into Dynamics GP, the manifest file is “activated” and the bigger font experience is enabled using the registry key change on the user machine:

Once this is done, the GP fonts are scaled up for the users that are using font scaling on the operating system.

Note: Newer builds of Windows 10 have a whole subsystem dealing with the DPI scaling issues. Right click on an executable (such as Dynamics.exe) and follow the steps shown.

Reference:

Content based on article: http://timwappat.info/post/2018/06/15/Dynamics-GP-Font-Size

In the above article, he also mentions information also included in Steve Endow’ s blog: Fix Dynamics GP scaling and font size issues on high DPI displays

Windows scaling issues for high-DPI devices

If you are an iSolutions customer and have questions regarding this article or other Dynamics GP issues, please email us at: support@isolutionspartners.com

To view previous articles go to: https://www.isolutionspartners.com/articles/