Skip to content

Scaling issue causes menus to have large font #65

@rmlockwood

Description

@rmlockwood

If I start up FLExTools on a monitor that has 100% scaling, everything looks great as shown below.

Image

If I start up FLExTools on a monitor that has 150% scaling I get big fonted menus like below.

Image

I had this problem with the FLExTrans version of FLExTools before and I added this code to the startup python module (FLExTrans.py)

import ctypes
ctypes.windll.shcore.SetProcessDpiAwareness(False)

This made everything work well. And in FLExTrans 3.13.1 it still works. This version used the following libraries:
cdfutils==1.0.8
flexlibs==1.2.4
flextoolslib==2024.4.23

But now in my beta version of FLExTrans 3.14 which uses these libraries it doesn't work:
flextoolslib==2025.8.26

Something changed and every effort of changing DPI settings in FLExTrans.py has failed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions