Code Monkey home page Code Monkey logo

Comments (7)

bfiete avatar bfiete commented on August 26, 2024

What is your DPI for your system? And if you open up File/Preferences/Settings, what is the UI Scale currently set to?

from beef.

vitalyster avatar vitalyster commented on August 26, 2024

200% scale

from beef.

deNULL avatar deNULL commented on August 26, 2024

I've noticed some problems with hi-DPI support, but to a lesser extent. At the first launch, file names in Workspace panel were offset to the left, overlapping with their file icons. However, I have not been able to reproduce that afterwards (possibly after I played with DPI compatibility in Windows file properties dialog, but now it works even when compatibility mode is disabled).

But there's still some problems in disassembly view. Top bar is small than expected, branch indicators on the left are messed up, breakpoint and current instruction pointer are cropped.

2020-04-25 15_08_34-SpaceGame - Beef IDE

from beef.

HydrogenC avatar HydrogenC commented on August 26, 2024

I've noticed some problems with hi-DPI support, but to a lesser extent. At the first launch, file names in Workspace panel were offset to the left, overlapping with their file icons. However, I have not been able to reproduce that afterwards (possibly after I played with DPI compatibility in Windows file properties dialog, but now it works even when compatibility mode is disabled).

But there's still some problems in disassembly view. Top bar is small than expected, branch indicators on the left are messed up, breakpoint and current instruction pointer are cropped.

2020-04-25 15_08_34-SpaceGame - Beef IDE

Weirdly, this problem got fixed itself after switching the font from the default one to Consolas.

from beef.

bfiete avatar bfiete commented on August 26, 2024

I checked in a fix for the Disassembly issues yesterday...

from beef.

bfiete avatar bfiete commented on August 26, 2024

I think most of these issues are addressed now. Reopen if not.

from beef.

vitalyster avatar vitalyster commented on August 26, 2024

@bfiete I misread your comment about manual change of UI scale in Beef IDE settings. Yes it works correctly when I change app UI scale to 200%, but it is not how it should work. What if I drag IDE to second monitor with 100% scale? It should not be a global setting, but automatically detected per monitor (DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2), see https://docs.microsoft.com/en-us/windows/win32/hidpi/setting-the-default-dpi-awareness-for-a-process for details

from beef.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.