home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
MediaPortal 1 Skins
Popular Skins
Graveyard
Aeon
Aeon Menu Generator
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Sambal" data-source="post: 285340" data-attributes="member: 66723"><p>If you first start MP your default control is selected, this is also the case when you exit back to the main menu. The 'menu band' shows a certain visible state depending on the state of the actual 'invisible' menu. These visible states all have animations. This way it looks like a fancy scrolling menu. The animations are triggered by a visiblechange event. However if you first start MP or if you return from your default menu this event is never triggered. On screen you see the items at the start position of the animation. Because the animation is never triggered the items don't slide into position. I don't know if you can call this a bug in MP because the visibility of the menu item didn't actually change.</p><p></p><p>You can fix this in the skin XML using the following technique. I've applied it in the attached xml.</p><p>I've created a third Control for the default menu item. In this case TV Series. I've added the needed controls at the bottom of the xml file so you can easily see what's going on. This control has a unique id and is now the default control.</p><p></p><p>Next i've added items making up the band in 'default view' without animations. These are shown without animation in the correct position when the new default Control has focus. When navigating away from this Control the scrolling happens as before. This way everything should look good after starting MP or returning from the TVSeries menu.</p><p></p><p>This xml also contains the fix for having the FanArt still show when selecting the upper menu.</p><p></p><p>Edit: I used IsVisible instead of HasFocus for one control. This caused the TVSeries to show when it shouldn't. Fixed it in the attached XML.</p></blockquote><p></p>
[QUOTE="Sambal, post: 285340, member: 66723"] If you first start MP your default control is selected, this is also the case when you exit back to the main menu. The 'menu band' shows a certain visible state depending on the state of the actual 'invisible' menu. These visible states all have animations. This way it looks like a fancy scrolling menu. The animations are triggered by a visiblechange event. However if you first start MP or if you return from your default menu this event is never triggered. On screen you see the items at the start position of the animation. Because the animation is never triggered the items don't slide into position. I don't know if you can call this a bug in MP because the visibility of the menu item didn't actually change. You can fix this in the skin XML using the following technique. I've applied it in the attached xml. I've created a third Control for the default menu item. In this case TV Series. I've added the needed controls at the bottom of the xml file so you can easily see what's going on. This control has a unique id and is now the default control. Next i've added items making up the band in 'default view' without animations. These are shown without animation in the correct position when the new default Control has focus. When navigating away from this Control the scrolling happens as before. This way everything should look good after starting MP or returning from the TVSeries menu. This xml also contains the fix for having the FanArt still show when selecting the upper menu. Edit: I used IsVisible instead of HasFocus for one control. This caused the TVSeries to show when it shouldn't. Fixed it in the attached XML. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Skins
Popular Skins
Graveyard
Aeon
Aeon Menu Generator
Contact us
RSS
Top
Bottom