Page 1 of 1

Multiple monitors

Posted: Wed Apr 14, 2021 1:29 pm
by chrishn462
Hi. I have 4 desktop (multiple) monitors. Prior to version 1.5.0, I have had no problems with MMEX staying on the monitor no. 4 for next session after exiting. But now I am on 1.5.0 version, after exiting MMEX on the monitor No. 4, it won't save its monitor display settings and so upon next opening MMEX session, it will just open on the monitor no. 1 every time, it is something I do not want. (*Primary monitor is no.2). I want it to open on the monitor no.4 every time. Thanks Chris.

Re: Multiple monitors

Posted: Wed Apr 14, 2021 1:40 pm
by Nikolay

Re: Multiple monitors

Posted: Wed Apr 14, 2021 2:59 pm
by chrishn462
After few attempts, I managed to open MMEX on the desired monitor no.4. The problem also applies to splash screen (Show App Start Dialog) which persistently opens on the monitor no.1 so I had to disable Show App Start Dialog temporarily. Renamed the mmexini.db3. Ran the MMEX without the splash screen and it still opens on the monitor no.1 and I just moved the MMEX main window to monitor no.4 and exit (via file menu, not the [X] at the top right corner) and I ran it again and it opens without the splash screen on monitor no.4 and so it is something I wanted to see. Then I re-enabled "Show App Start Dialog" and exit via file menu again. And ran MMEX again, and the splash screen opens on monitor no.4 - and clicked on Open Last Opened Database or Open Existing Database and it opens on monitor no.4. so that is something what I wanted to see. :) but however for some reason if I clicked the MMEX icon from the pinned icon on the taskbar (rather than the icon on the desktop), it still opens on the monitor no.1, oh no ugh! but as again I repeated all above steps; I moved it (both the splash screen and the main window) to monitor no.4 and exit via the file menu. And ran MMEX again via the pinned icon taskbar and it opens on monitor no.4. :)

It is very strange. By the way I have applied the "colourful" scheme for the viewing options as default. ;)

Chris.

Re: Multiple monitors

Posted: Thu Apr 15, 2021 7:30 pm
by whall3y
To help investigate this could you please specify:

The resolution and arrangement of each display, e.g.

1 - 1920x1080
2 - 1920x1080
3 - 1920x1080
4 - 1920x1080

Arrangement with indication of which is the 'primary' (*) display, something like

1 2
3* 4 if stacked

or

1 2* 3 4 if arranged on a desk

Can you also perform the following for each display

1. Open MMEX
2. Move it to a display (if not already there)
3. Close MMEX
4. Reopen MMEX
5. Record which display it now opened on.

E.g.
Display 1 - Reopened on Display 1
Display 2 - Reopened on Display 2
Display 3 - Reopened on Display 3
Display 4 - Reopened on Display 1

Re: Multiple monitors

Posted: Thu Apr 15, 2021 8:18 pm
by Renato
Windows main screen = 2
open 2, move to 1, closed, will open on 2.
open 2, move to 3, closed, will open on 2.
.
With version 1.3.5 MMEX is opened on this screen where I closed it.
.
MMEX5.png

Re: Multiple monitors

Posted: Thu Apr 15, 2021 11:39 pm
by whall3y
Hmm, odd. Multiple screen geometries get a bit messy. I might need to add a bit of debug reporting to the app to capture the reported setups in order to further progress this. Will see what I can do, then will probably revert back to you to re-test once I get this done.

Re: Multiple monitors

Posted: Fri Apr 16, 2021 8:17 am
by Renato
@whall3y
From my point of view the question is not the different resolutions of the screens, but why did it work until MMEX version 1.3.5, there must have been something changed in the software.

by the way, if I go back to 1.3.5, it works fine.

Re: Multiple monitors

Posted: Fri Apr 16, 2021 11:54 pm
by whall3y

Re: Multiple monitors

Posted: Sat Apr 17, 2021 8:22 am
by Renato
I have tested again.
1) MMEX full screen always opens on main screen.
2) MMEX partial image is always opened at the previously closed location.

Maybe this helps.

Re: Multiple monitors

Posted: Sat Apr 17, 2021 9:56 am
by whall3y
Good observation.... will look into that.

Re: Multiple monitors

Posted: Sun Apr 25, 2021 1:09 pm
by chrishn462
Renato wrote: Sat Apr 17, 2021 8:22 am I have tested again.
1) MMEX full screen always opens on main screen.
2) MMEX partial image is always opened at the previously closed location.

Maybe this helps.
Yes that is what I have just observed. Full Screen (maximised) will default to my main display "identified as no.1" after exiting. If not maximised, it will stay its last position (display).

;)

Chris

Re: Multiple monitors

Posted: Sun Apr 25, 2021 1:20 pm
by chrishn462
I have this monitor arrangement...

Image

Re: Multiple monitors

Posted: Tue Apr 27, 2021 8:16 pm
by Renato
There is a test version that fixes this bug, who wants can test with it.

https://ci.appveyor.com/project/moneyma ... /artifacts

Test results are welcome.

Re: Multiple monitors

Posted: Thu Apr 29, 2021 6:55 pm
by chrishn462
Have installed and tested it (Alpha release)
:D :D :D :D :D :D :D :D :D
Thank you Renato!
It works perfectly so I look forward to stable release soon.
;) ;)
Chris