-
-
Notifications
You must be signed in to change notification settings - Fork 4
Description
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)

When the application runs, the below part of the left monitor cannot be covered by a drape. (Shown on Fig.2)

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.