This forum is temporaily read-only. All existing discussions remain available for reference. For new questions, bug reports or support requests, please contact us at mail@lmdsupport.com.

SyntaxEdit and monitor DPI and "Per Monitor v2" support

I'm trying to adapt my application to work better with high DPI monitors, including when a user moves a window to another monitor with a different DPI.

There are some components that do not behave well with this, including, it seems, LMDEdit.

This is a big problem because LMDEdit is a major component of my application.

On a 4K monitor with 200% scaling the editor font looks way too small. When I use the 'Find Text' dialog, the spacing is off and the text labels are too small.

When I move the Window which contains LMDEdit to another monitor with normal DPI the editor font gets much larger. The 'Find Text' window seems to adapt to the new DPI but because the spacing and text size of the labels was wrong in the first place, the adaption to the lower DPI is wrong as well.

Can you fix this so that LMDEdit works properly with "Per Monitor v2" and moving windows containing LMDEdit to other monitors with different DPIs? Also, can you check to make sure that the 'Find Text', 'Replace Text', and other dialogs work properly?

NOTE: I'm using "Per Monitor v2" for the "DPI Awareness" in the Manifest options in the Project Options.

Thank you.

Comments

  • Hi,

    I'm trying currently to implement reasonable fix for Unicode related problems (emoji, ect). It will not be perfect, however. This takes time. So, next I'll try to look at DPI support. Its probably much simpler to fix.
  • edited August 2019
    Great, thank you. I think the DPI issues should be given a higher priority... more and more people are using high DPI displays and multiple monitors these days. Hopefully it will be an easy fix too (as you suggested).
Sign In or Register to comment.