1

Короче говоря: в настоящее время вопрос заключается в том, как отключить поддержку DPI в IBM Notes/Admin/Designer? В противном случае IBM Domino Admin выглядит некрасиво.

Это решение не помогает: превосходное решение проблем с высоким DPI в Notes и Windows

IBM Notes/Admin/Designer 9.0.1 FP6 на Win 10 Pro с дисплеем 2560 x 1440 "14.

1 ответ1

0

У Грега Сикорски из Polymorph было исправление, которое работало для его Surface, и оно также работало для меня на моем экземпляре Windows 10.

http://www.polymorph.co.uk/content/blog-posts/fix-for-lotus-notes-display-issues-on-surface-pro-high-dpi/

В двух словах, вам нужно будет отредактировать файл манифеста, предполагая расположение по умолчанию для Notes 9.0.1 FP4 (или выше), находящегося в C:\Program Files (x86)\IBM\Notes\framework\rcp\eclipse\ плагины \ com.ibm.rcp.base_9.0.1.20131002-1404 \ win32 \ x86 \ notes2.exe.manifest

Сначала добавьте xmlns:asmv3 = "urn:schemas-microsoft-com:asm.v3" в качестве нового свойства в узел <assembly>, чтобы

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

становится

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

Затем добавьте следующий блок в качестве последнего элемента в теге <assembly>:

    <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>

Таким образом, окончательный файл будет выглядеть примерно так:

<?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">
    <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
        <security>
            <requestedPrivileges>
                <requestedExecutionLevel level="asInvoker" uiAccess="false"/>
            </requestedPrivileges>
        </security>
    </trustInfo>
    <dependency>
        <dependentAssembly>
            <assemblyIdentity
            type="win32"
            name="Microsoft.Windows.Common-Controls"
            version="6.0.0.0"
            processorArchitecture="X86"
            publicKeyToken="6595b64144ccf1df"
            language="*"
            />
        </dependentAssembly>
    </dependency>
    <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> 

Наконец, закройте Notes/Designer/Admin полностью, затем перезапустите приложение (я).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .