facadeview selected item visibility animations do not fire (1 Viewer)

gamejester

Retired Team Member
  • Premium Supporter
  • May 13, 2007
    418
    37
    Home Country
    United Kingdom United Kingdom
    TV-Server Version: TV Server 1.0 RC2
    MediaPortal Version: 1.0 RC2
    MediaPortal Skin: blue two wide
    Windows Version: Windows Vista 32bit
    CPU Type: Core2Duo 6420
    HDD: 6x 500 gig Seagate SATA
    Memory: 4 gig DDR2 800
    Motherboard: Abit AB9 PRO
    Video Card: Nvidia 8600 GT
    Video Card Driver: 175.19
    Sound Card: on board Realtek HD audio
    Sound Card AC3: coax
    Sound Card Driver: ABit Realtek latest
    1. TV Card: Hauppauge WnTV Nova-T-500
    1. TV Card Type: DVB-T
    1. TV Card Driver: hauppauge_cd_3.4b - \Driver99\hcw99bda.sys
    2. TV Card: Pinacle PCTV 7010i
    2. TV Card Type: DVB-S & DVB-T
    2. TV Card Driver:
    3. TV Card:
    3. TV Card Type:
    3. TV Card Driver:
    4. TV Card:
    4. TV Card Type:
    4. TV Card Driver:
    MPEG2 Video Codec:
    MPEG2 Audio Codec:
    h.264 Video Codec: coreAVC
    Satelite/CableTV Provider: 28.2
    HTPC Case:
    Cooling: Arctic Freezer 7 pro
    Power Supply:
    Remote: MCE
    TV:
    TV - HTPC Connection: HDMI

    On a screen using the facadeview, say myVideoTitle, if you set up an animaiton and conditional visibility on an item linked to the selected item in teh facadeview then it will not fire when you enter the screen or return to the screen from an F9 IMDB screen. I belive this is to do with the order in which the page renders and sets the the focus statuses in relation to the currently selected facadeview item.

    Also it makes no different where in the xml you put the facadeview control.

    This xml will render a screen cover and animated on screen load + when focus moves away from the facadeview and will demonstrate when the animation does not fire.

    <control>
    <description>Selected item Label</description>
    <type>fadelabel</type>
    <id>51</id>
    <posX>40</posX>
    <posY>132</posY>
    <width>260</width>
    <label>#title</label>
    <font>font18</font>
    <align>center</align>
    <textcolor>ffffffff</textcolor>
    <visible>facadeview.list+Control.HasFocus(50)</visible>
    <animation effect="slide" time="450" start="-300,0" reversible="false">visible</animation>
    <animation effect="fade" time="250">WindowOpen</animation>
    <animation effect="fade" time="250">WindowClose</animation>
    </control>
    <control>
     

    Bavarian

    Retired Team Member
  • Premium Supporter
  • April 4, 2005
    698
    167
    Germany, Bayern
    Home Country
    Germany Germany
    F9 is activating an dialog window, which is nothing else then a overlay. Which means that we are not leaving the original window (in which we pressed the F9 button). You always can see the original window faded in the background. If you want some animations then a new trigger has to be implemented like "DialogOpen", "DialogClose". I will have a look at the code over the weekend if this is possible :)
     

    gamejester

    Retired Team Member
  • Premium Supporter
  • May 13, 2007
    418
    37
    Home Country
    United Kingdom United Kingdom
    OK, sorry but all other items on the page do animated at this time, just those linked to the facadeview do not. Also the F9 thing was just an example, it also happens on a window open (so the first time you go to the myVideos page).

    Also when F9 is pressed then focus is taken away from the facadeview 50 so this animation should trigger as it does for all other none facade related items

    <animation effect="slide" time="450" start="-300,0" reversible="false">visible</animation>
     

    Users who are viewing this thread

    Top Bottom