Current Scene Highlight in the Carousel based on the "Escape Dovi UHD" Project.

EasyBD, Blu-Disc Studio, BD Wizard, IG Editor, Quick BD Menu
Alexey Kolesnikov
Posts: 711
Joined: Fri Mar 01, 2013 1:03 pm

Current Scene Highlight in the Carousel based on the "Escape Dovi UHD" Project.

Post by Alexey Kolesnikov »

Hi Ricardo,
I found an issue. Will fix in the next beta (this weekend).
Best regards,
Alexey Kolesnikov
Alexey Kolesnikov
Posts: 711
Joined: Fri Mar 01, 2013 1:03 pm

Current Scene Highlight in the Carousel based on the "Escape Dovi UHD" Project.

Post by Alexey Kolesnikov »

Hi Ricardo,
I uploaded fixed version.
Best regards,
Alexey Kolesnikov
rickemail2
Posts: 79
Joined: Fri Jun 25, 2021 9:45 pm

Current Scene Highlight in the Carousel based on the "Escape Dovi UHD" Project.

Post by rickemail2 »

Alexey Kolesnikov wrote: Sat Jan 24, 2026 4:26 pm Hi Ricardo,
I uploaded fixed version.
Thanks Alexey, it works now! ;)
rickemail2
Posts: 79
Joined: Fri Jun 25, 2021 9:45 pm

Current Scene Highlight in the Carousel based on the "Escape Dovi UHD" Project.

Post by rickemail2 »

Alexey Kolesnikov wrote: Sat Jan 24, 2026 4:26 pm Hi Ricardo,
I uploaded fixed version.
Hi Alexey!

Why doesn't "manager.clearBackground();" work when we press the "J" key in PowerDVD during the main menu call, and why doesn't the background clear occur? I rendered your DEMO example and it has the same problem as mine; the background appears when we go to the main menu.

I'm sending you a video preview of what happens.

https://www.transfernow.net/dl/20260322v9UpDQvf
Alexey Kolesnikov
Posts: 711
Joined: Fri Mar 01, 2013 1:03 pm

Current Scene Highlight in the Carousel based on the "Escape Dovi UHD" Project.

Post by Alexey Kolesnikov »

rickemail2 wrote: Sun Mar 22, 2026 3:26 am Why doesn't "manager.clearBackground();" work when we press the "J" key in PowerDVD during the main menu call, and why doesn't the background clear occur?
TopMenu call is not handled by Java. Player just changes the title.
But as far as I can see in your video you're navigating to the main menu from a popup menu.
All changes to the background are not immediate. You can try to do it in the next order: scale movie back, clear background, wait 1 second, redirect to the main menu.
Or, I would do it differently:
1. Add a black jpeg to the backgrounds list.
2. Use any GPR as a command flag (to decide which action to execute). F.e. set GPR[10] = 1 to execute navigation to the main menu.
3. Instead of navigation to the main menu - set GPR and call function to set the black background.
4. In the Project properties -> Functions -> Image loaded script check for the appropriate value in the GPR and execute the appropriate action (if GPR[10] = 1 -> Jump Main menu).
Best regards,
Alexey Kolesnikov
rickemail2
Posts: 79
Joined: Fri Jun 25, 2021 9:45 pm

Current Scene Highlight in the Carousel based on the "Escape Dovi UHD" Project.

Post by rickemail2 »

Alexey Kolesnikov wrote: Sun Mar 22, 2026 7:07 am
rickemail2 wrote: Sun Mar 22, 2026 3:26 am Why doesn't "manager.clearBackground();" work when we press the "J" key in PowerDVD during the main menu call, and why doesn't the background clear occur?
TopMenu call is not handled by Java. Player just changes the title.
But as far as I can see in your video you're navigating to the main menu from a popup menu.
All changes to the background are not immediate. You can try to do it in the next order: scale movie back, clear background, wait 1 second, redirect to the main menu.
Or, I would do it differently:
1. Add a black jpeg to the backgrounds list.
2. Use any GPR as a command flag (to decide which action to execute). F.e. set GPR[10] = 1 to execute navigation to the main menu.
3. Instead of navigation to the main menu - set GPR and call function to set the black background.
4. In the Project properties -> Functions -> Image loaded script check for the appropriate value in the GPR and execute the appropriate action (if GPR[10] = 1 -> Jump Main menu).
Hello Alexey, sorry for the delay in responding, as I couldn't put this into practice.
But if I can apply this idea of yours in the Background example of the Simple project, it would help me a lot.

But changing the subject, can I pause a movie with the pop-up menu open Paramount style, where there is the Pause button and when pressed, it switches to Resume, do this switch activation through the player?
In the official Paramount this change happens without the need to use the pop-up menu open, by the space key on the keyboard on the powerdvd, the Pause button changes to Resume.

Is it possible to use this in BDS?
Alexey Kolesnikov
Posts: 711
Joined: Fri Mar 01, 2013 1:03 pm

Current Scene Highlight in the Carousel based on the "Escape Dovi UHD" Project.

Post by Alexey Kolesnikov »

Yes, you can do it.

But you can't assign action to the Pause button - this will change title into the interactive mode. So, the only way to do it right - Action Every Second that checks the current playback speed and activates popup. Something like this:

Code: Select all

if (manager.isPaused()) {
  manager.activateSegment("S:PM_popup.animate1");
}
or you can use SWITCH for this.

Basically, the same way you can switch between two buttons: Resume and Pause.
You will need to hide one button and show another (I prefer to move outside/inside). You need to do it before navigating into the popup. And you need to adjust the button navigation - which button to select "if isPaused" and "if !isPaused".
To switch on the fly - monitor the status in the Action Every Second of the popup (each popup has it's own Action Every Second).
Check that button is not in the right place before moving. I prefer to use a flag, f.e.:

Code: Select all

if (manager.getGPR(11) == 0 && manager.isPaused()) {
  // move buttons ...
  manager.setGPR(11, 1); // change flag
} else
if (manager.getGPR(11) == 1 && !manager.isPaused()) {
  // move buttons ...
  manager.setGPR(11, 0); // change flag
}
PS: don't forget to initialize the flag in the movie's On Start action (for example).
Best regards,
Alexey Kolesnikov
rickemail2
Posts: 79
Joined: Fri Jun 25, 2021 9:45 pm

Current Scene Highlight in the Carousel based on the "Escape Dovi UHD" Project.

Post by rickemail2 »

Alexey Kolesnikov wrote: Mon Apr 13, 2026 1:59 pm Yes, you can do it.

But you can't assign action to the Pause button - this will change title into the interactive mode. So, the only way to do it right - Action Every Second that checks the current playback speed and activates popup. Something like this:

Code: Select all

if (manager.isPaused()) {
  manager.activateSegment("S:PM_popup.animate1");
}
or you can use SWITCH for this.

Basically, the same way you can switch between two buttons: Resume and Pause.
You will need to hide one button and show another (I prefer to move outside/inside). You need to do it before navigating into the popup. And you need to adjust the button navigation - which button to select "if isPaused" and "if !isPaused".
To switch on the fly - monitor the status in the Action Every Second of the popup (each popup has it's own Action Every Second).
Check that button is not in the right place before moving. I prefer to use a flag, f.e.:

Code: Select all

if (manager.getGPR(11) == 0 && manager.isPaused()) {
  // move buttons ...
  manager.setGPR(11, 1); // change flag
} else
if (manager.getGPR(11) == 1 && !manager.isPaused()) {
  // move buttons ...
  manager.setGPR(11, 0); // change flag
}
PS: don't forget to initialize the flag in the movie's On Start action (for example).
Your switch idea works, but there is a problem, if I have the selection on the button next to it and I give the Pause command on the keyboard, the selection immediately leaves the button next to it to stay on the resume and in the official this does not occur, but if I remove the activateButtonEx, I have the problem of overlapping the pause and resume buttons when it is activated with the selection on it.

https://canva.link/21yhtldiqfi68r4
Alexey Kolesnikov
Posts: 711
Joined: Fri Mar 01, 2013 1:03 pm

Current Scene Highlight in the Carousel based on the "Escape Dovi UHD" Project.

Post by Alexey Kolesnikov »

rickemail2 wrote: Wed Apr 15, 2026 6:11 am Your switch idea works, but there is a problem, if I have the selection on the button next to it and I give the Pause command on the keyboard, the selection immediately leaves the button next to it to stay on the resume and in the official this does not occur, but if I remove the activateButtonEx, I have the problem of overlapping the pause and resume buttons when it is activated with the selection on it.

https://canva.link/21yhtldiqfi68r4
If the link points to the video - it does not play.

As far as I can understand - you need to call activateButtonEx only if the currently selected button is one that is moved outside the screen.
You can use a SWITCH "if Selected ..." for this: "if Selected Play -> select Pause". But I would convert this into a script anyway and call only when you move Play outside the screen.
Best regards,
Alexey Kolesnikov
rickemail2
Posts: 79
Joined: Fri Jun 25, 2021 9:45 pm

Current Scene Highlight in the Carousel based on the "Escape Dovi UHD" Project.

Post by rickemail2 »

Alexey Kolesnikov wrote: Wed Apr 15, 2026 3:23 pm
rickemail2 wrote: Wed Apr 15, 2026 6:11 am Your switch idea works, but there is a problem, if I have the selection on the button next to it and I give the Pause command on the keyboard, the selection immediately leaves the button next to it to stay on the resume and in the official this does not occur, but if I remove the activateButtonEx, I have the problem of overlapping the pause and resume buttons when it is activated with the selection on it.

https://canva.link/21yhtldiqfi68r4
If the link points to the video - it does not play.

As far as I can understand - you need to call activateButtonEx only if the currently selected button is one that is moved outside the screen.
You can use a SWITCH "if Selected ..." for this: "if Selected Play -> select Pause". But I would convert this into a script anyway and call only when you move Play outside the screen.
It wasn't very clear, do I create the Switch in "Action every second" or in the "Enter animation/action" of the pop-up menu?

https://prnt.sc/m9RL_N08GVu8