Skip to content

[Multi-Monitor] SWT applications to support and work with different zoom values per Shell. #131

@niraj-modi

Description

@niraj-modi

Copying @SyntevoAlex comment from #62 (comment)

To my understanding, the biggest blocker in current design is that in Windows, DPI is assigned per top-level window (Shell in terms of SWT) , whereas methods in DPIUtil do not use Shell as argument, so it uses a single DPI value for all monitors. With such design, we can only resort to supporting some scenarios at cost of other scenarios.

A proper fix would be to teach DpiUtil to consider Shell in question. Unfortunately, that will require massive (but probably not too complex) changes.

If someone volunteers to do that, I could assist to a reasonable extent.

Metadata

Metadata

Assignees

No one assigned

    Labels

    WindowsHappens on Windows OShelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions