Thank you very much! I didn't find when I searched in the previous days for something like this
The solution is great but not perfect, meaning that the backgrounds didn't fade.
That's why I tried to modify the RECORDEDTV.BROWSEPAGE.XML (just an example) by putting a navigateToAnimation="PageBackground.In" but the problem, after all, is that WMC is seeing it as a new istance (deleting the background of the start page).
I searched for a different solution, but even calling directly the PAGEBACKGROUND.MCML file, for example like for "PageBackground.mcml#AudioPageBackground" WMC creates a new istance.
At the end, after the full day , I success (I hope) calling something like <video:RecordedTVBrowsePage class="Page.Browse" IsWidescreenAware="true"
UIName="res://Microsoft.MediaCenter.Shell!BrowsePage.mcml#BrowseRECORDEDTV" /> inserting different copies of the same structure (having different background images) in BROWSEPAGE.MCML
I'm using Media Center Themer (great program!).
Do you have idea if it's possible to call 'something' like a program, a routine or an something like a system event from a MCML file? I would like to use a minimalistic remote control and, in order to do so, I need to use the same button for different functions (for example using the LEFT button to go left when in the user interface or SKIP when watching a video) but in order to do so, I have to notify Eventghost about the context: for example I tried watching, inside eventghost, if the FFDSHOW codec was running in order to understand if a video was playing ..everything was perfect, but WTV files doesn't use FFDSHOW , so this is not a solution, that's why I was thinking calling something directly from a MCML file, but I have absolutelly no idea how to do this
I'm using WMC from more than 10 years and I really love it.