Screen not remembered between sessions.

This forum is only for problems reports, not new features requests
Post Reply
jasbent
Posts: 4
Joined: Tue Jan 14, 2025 11:15 am

Screen not remembered between sessions.

Post by jasbent »

Hi,

Evaluating this software after a guest amateur theatre company were using it in our small theatre for SFX cues because it is so much easier than full blown theatre cue systems for simple shows.
One thing that I can't seem to sort out yet is that it does not remember which display screen it was on between sessions. We have three touch screens 1,2,3. I want the Windows main screen to always be screen 1 and Jingle palette to always be on screen 3. No mater what I do Jingle Palette always starts on whichever screen is set as the main screen. I can change the main screen to any of the three and it will open on that screen but I cannot make it open in the last place it was used. I even tried changing the main screen, opening it and then changing the main screen back to screen 1, along with several other combinations of sequence to try and get it to stick. No luck.

Any ideas?
Attachments
JP Screens.jpg
JP Screens.jpg (321.86 KiB) Viewed 10112 times
User avatar
Couin
Site Admin
Posts: 314
Joined: Fri Feb 25, 2022 5:02 pm
Location: France
Contact:

Re: Screen not remembered between sessions.

Post by Couin »

Hi jasbent,

Thanks for your report :)

Nice setup you have there 8-)

You are right, today, Jingle Palette is not designed to remember which monitor was used at the last session, especially because most users are running it with one monitor. I don't know yet if it is possible to define this in the programming language used for making Jingle Palette, I have to search about this point.
1 hour vinyl mix live on Eurodance90.fr each sunday 10:00 PM (French Timezone)
User avatar
Couin
Site Admin
Posts: 314
Joined: Fri Feb 25, 2022 5:02 pm
Location: France
Contact:

Re: Screen not remembered between sessions.

Post by Couin »

Can you download this https://jinglepalettereloaded.com/files ... nitors.zip and make some tests?

Place the Monitors.exe file on monitor 1 (left I suppose) of your setup and execute it. A window should be displayed, and should show a basic drawing of your monitors setup, and the monitor where the windows is displayed should be bordered as green, the two other, red.
Close it and move the exe to monitor 2 (middle monitor) and repeat the operation, the window should be displayed on monitor 2, and the middle monitor should be green on the drawing.
Same for monitor 3 (right monitor), place the exe on it and start it, it should be displayed on right monitor, and it should be green on the drawing.

Please make a screenshoot of each test and joint them here :)

Thanks
1 hour vinyl mix live on Eurodance90.fr each sunday 10:00 PM (French Timezone)
jasbent
Posts: 4
Joined: Tue Jan 14, 2025 11:15 am

Re: Screen not remembered between sessions.

Post by jasbent »

Hi,

Thanks for responding so quickly.
I've done the monitors.exe test and it worked as described. So I think you're on the right lines.

Screenshots attached.

Jason.
Attachments
Screenshot 2025-01-16 160615.png
Screenshot 2025-01-16 160615.png (359.97 KiB) Viewed 10099 times
Screenshot 2025-01-16 160600.png
Screenshot 2025-01-16 160600.png (324.57 KiB) Viewed 10099 times
Screenshot 2025-01-16 160541.png
Screenshot 2025-01-16 160541.png (310.48 KiB) Viewed 10099 times
jasbent
Posts: 4
Joined: Tue Jan 14, 2025 11:15 am

Re: Screen not remembered between sessions.

Post by jasbent »

PS

For the sake of completeness this is how Windows Display settings and OBS Studio see my display setup...
Attachments
Screenshot 2025-01-16 161657.png
Screenshot 2025-01-16 161657.png (136.81 KiB) Viewed 10099 times
Screenshot 2025-01-16 161413.png
Screenshot 2025-01-16 161413.png (40.68 KiB) Viewed 10099 times
User avatar
Couin
Site Admin
Posts: 314
Joined: Fri Feb 25, 2022 5:02 pm
Location: France
Contact:

Re: Screen not remembered between sessions.

Post by Couin »

Hi,

Thanks for your feedback. I have to tweak the code and implent it in Jingle Palette. I'll try to do this for v5.7, but you'll have to wait because there already some work of programming ;)
1 hour vinyl mix live on Eurodance90.fr each sunday 10:00 PM (French Timezone)
User avatar
Couin
Site Admin
Posts: 314
Joined: Fri Feb 25, 2022 5:02 pm
Location: France
Contact:

Re: Screen not remembered between sessions.

Post by Couin »

Hi,

Can you download again the monitors.zip file and perform some other tests ?
Executing the exe should display a form on your main monitor (so I assume, the left one). This is for test only, in JP, the monitor used when closing JP would be saved for the next session.
The form have a dropdown menu where you'd have 0 to 2, matching with the monitors order from Windows.
Changing the value should move the form from a monitor to another.
If you move the form (dragging the title bar with your mouse), changing monitor would preserve the place of the form on the screen, but move it from a monitor to another.
Clicking on MsgBox button would open a message box on the same monitor that the form is displayed.
You could also switch to Full screen and change monitor, the for mshould be displayed in full screen on other monitors.

Works for me on Win 10 and Virtual Machine (XP).

Thanks :)
1 hour vinyl mix live on Eurodance90.fr each sunday 10:00 PM (French Timezone)
User avatar
Couin
Site Admin
Posts: 314
Joined: Fri Feb 25, 2022 5:02 pm
Location: France
Contact:

Re: Screen not remembered between sessions.

Post by Couin »

Hi,

I built a version for you, including monitor handle.

You can download it here https://jinglepalettereloaded.com/files ... nitors.zip
Just rename Jingle_Palette.exe for another file name in your installation folder (usually "C:/Program Files(x86)/Jingle Palette" on Win 10 64 bits) and paster Jingle Palette.exe from the the zip file.

Jingle Palette saves which monitor is used on exit, so should been displayed on the same monitor on next startup. If the monitor no longer exists (removed from the PC), JP will take the main monitor.

If ok, this fix will be included in 5.7 .
1 hour vinyl mix live on Eurodance90.fr each sunday 10:00 PM (French Timezone)
jasbent
Posts: 4
Joined: Tue Jan 14, 2025 11:15 am

Re: Screen not remembered between sessions.

Post by jasbent »

Thank you,

That seems top be working perfectly. 8-)

Jason
User avatar
Couin
Site Admin
Posts: 314
Joined: Fri Feb 25, 2022 5:02 pm
Location: France
Contact:

Re: Screen not remembered between sessions.

Post by Couin »

Great ! Thanks for your feedbacl :)
1 hour vinyl mix live on Eurodance90.fr each sunday 10:00 PM (French Timezone)
Post Reply