Bug with DesktopX and multiple monitors
from
WinCustomize Forums
I have observed that a number of the DeskTopX widgets and objects display problems with my 3 monitor setup. These problems seem to be related to the X and Y values for monitors. My setup has 3 monitors setup as follows:
[2] [1] [3]
Monitor 1 : primary monitor (1600x1200)
upper left (0,0)
Monitor 2 (1280x1024)
upper left (-1280, 0)
Monitor 3 (1280x1024)
upper left (1600, 0)
The basic problem that I see is that certain widgets dont like to exist in negative x and y. For example, if I fire up a fish in the background, the fish will only ever swim on monitors 1 and 3 - it will never enter monitor 2 willingly. Furthermore, if I drag the fish off the screen onto monitor 2, it turns to the right and high tails it back to monitor 1. This one is just a bit annoying as the monitor on the left will never have any fish on it.
A bigger problem is with certain apps like the to do lists. If I try to put one of these on monitor 2, I end up with even stranger behavior. With the to do list, I can locate the main list box on monitor 2, but all dialog boxes (add new task, task properties, etc.) end up at the edge of monitor 1. This is really annoying as its nowhere near the main list box.
I do not know if these are caused by the widget code or DesktopX itself. I can understand where you dont want your fish swimming off your monitor into never never land, but it would be nice to have some sort of min/max settings so that all monitors are useful. Either that or take multiple monitor configurations into consideration in the base API for these things.
thanks
[2] [1] [3]
Monitor 1 : primary monitor (1600x1200)
upper left (0,0)
Monitor 2 (1280x1024)
upper left (-1280, 0)
Monitor 3 (1280x1024)
upper left (1600, 0)
The basic problem that I see is that certain widgets dont like to exist in negative x and y. For example, if I fire up a fish in the background, the fish will only ever swim on monitors 1 and 3 - it will never enter monitor 2 willingly. Furthermore, if I drag the fish off the screen onto monitor 2, it turns to the right and high tails it back to monitor 1. This one is just a bit annoying as the monitor on the left will never have any fish on it.
A bigger problem is with certain apps like the to do lists. If I try to put one of these on monitor 2, I end up with even stranger behavior. With the to do list, I can locate the main list box on monitor 2, but all dialog boxes (add new task, task properties, etc.) end up at the edge of monitor 1. This is really annoying as its nowhere near the main list box.
I do not know if these are caused by the widget code or DesktopX itself. I can understand where you dont want your fish swimming off your monitor into never never land, but it would be nice to have some sort of min/max settings so that all monitors are useful. Either that or take multiple monitor configurations into consideration in the base API for these things.
thanks