Skip to content

Multi monitor support has a glitch #1

@FrankSFLYS

Description

@FrankSFLYS

I have 2 monitors but with different resolutions and sizes. They combine together with one on left and another on right. The left one is much longer at height. (Shown on Fig.1)
s1
When the application runs, the below part of the left monitor cannot be covered by a drape. (Shown on Fig.2)
s2
After reviewing your source codes, I think it happens because of
SystemInformation.VirtualScreen (MainForm.menu.cs, line 207) Maybe there are some inner glitches of the property. So I recommend that within the process of gathering every unique monitor (method AddMonitorMenuItems in MultiMonitorSupport.cs, line 36), find the rectangle with the longest width and the longest height (or the summation of them, I don't really know how it works). So that it can make sure the whole area of the screen can be covered.

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions