Page 1 of 1

Dialogs open on primary monitor, not monitor XY is maximized on

Posted: 29 Mar 2025 12:12
by sasumner
Maybe it's a minor annoyance, but I thought I'd mention it and see if any other users comment...

Here's my setup:

* 4 monitors arranged at the same vertical level, adjacent to each other horizontally
* primary monitor (laptop's display) on the far left
* XYplorer running maximized on 3rd monitor (counting from left)

Here's my scenario:

* select an .exe file
* invoke File > Open with arguments...
* at this point, my eyes are on the display with XY on it, but the Enter command line arguments dialog has opened on the primary monitor, and really, I don't even see it
* admittedly, after a few times of this happening, I remember where it is and know where to go looking for it, but I'm wondering if I'm missing some sort of configuration option which would cause the dialog to appear on the monitor that contains XY "the most"?

Thanks for any hints! Cheers!

---

Additional notes:

* if I use the mouse to move the dialog to be on the monitor where XY is maximized, before supplying command line arguments and running, I'd sort of expect that the next invocation of Open with arguments... would open the dialog in the same position I previously moved it to, but no, it's back on the primary monitor

* ...and it is actually in a bit of an odd place on the primary monitor; centered vertically (that's not odd) but the right side of the dialog is touching the right side of the monitor (it is like it knows that XY's main window is off to the right somewhere, and is trying to get closer to its parent)

* this isn't unique to the Open with arguments... dialog; e.g. the file copy/move status dialogs also always open on the primary monitor, and presumably others that occur less frequently so that I don't remember them do as well

* obviously, I could make the 3rd monitor the primary display, or I could run XY on the current primary monitor, but neither of these are things I want to do

Re: Dialogs open on primary monitor, not monitor XY is maximized on

Posted: 29 Mar 2025 12:21
by highend
Probably an oversight that the coordinates for that window aren't remembered
copy/move status dialogs
What, the shell version or XY's version?

If the latter, it would be a bug (that none has reported yet?)

Re: Dialogs open on primary monitor, not monitor XY is maximized on

Posted: 30 Mar 2025 12:59
by sasumner
I was talking about XY's version of the copy/move status dialogs.

So, the whole thing should be considered a bug, and I should report it as such?

Re: Dialogs open on primary monitor, not monitor XY is maximized on

Posted: 05 Apr 2025 18:56
by admin
Hmm, strange. The Open with arguments... dialog should open horizontally and vertically centered over the main window. It's built in. I have never heard of it failing.

Since you report similar problems with other dialogs it looks like something specific to your system. Currently I cannot see what I could do.

Generally this (windows management issues) is one of the things that might just auto-fix with the upcoming 64-bit edition.