SYMPTOM

When working with high resolution screens, the Designer's user interface looks tiny and/or incomplete.

SOLUTION

  • Change Windows' SideBySide behavior in the Registry:
    • Open regedit as an Administrator
    • Select the key: HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > SideBySide
    • Right click in the righ pane and choose NEW > DWORD (32 bit) Value
    • Give it the name "PreferExternalManifest"
    • Double click PreferExternalManifest and give it Value 1 as Decimal.
    • Close regedit
    • Now windows will detect specific "Manifest" files when launching programs
  • Create a Manifest file for Stambia DI Designer
    • Create a Text file named "stambia.exe.manifest" in the Designer's directory
    • File content:
  • <?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>stambia</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">false</ms_windowsSettings:dpiAware>
            </asmv3:windowsSettings>
        </asmv3:application>
    </assembly>
  • Restart the Designer