Increase Dynamics GP font size
January 10 |
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/