How to not load fan art until episode list...? (1 Viewer)

nhoffman82

Portal Member
January 29, 2008
26
0
The problem I am having is when I select a series, and then the season covers come up, it loads the fan art already... which interferes with the text description. How would I keep the fanart from loading until past the season screen (or perhaps reload the background image. Here is the fanart code...

<control>
<description>Fan Art Image</description>
<type>image</type>
<id>524</id>
<posX>0</posX>
<posY>0</posY>
<width>1366</width>
<height>768</height>
<texture>-</texture>
</control>

I thought maybe <visible>Control.IsVisible(1235)</visible> would help (to make the fan art only visible in facade list view) but that does nothing. Any help would be appreciated.

By the way, I'm trying to get this to work with the graphical view of seasons. The season image fills up the whole left screen, and the description is on the right... but it loads the fanart and interferes with the description. Maybe I could add an image background control for this... but I cannot find appropriate sections in tvseries.xml to deal with the season view.
 

spuck

Community Skin Designer
April 6, 2007
397
59
Home Country
Sweden Sweden
In tvseries v2 and some previous svn versions there were some new dummy labels added:
Code:
    <control>
      <type>label</type>
      <description>Dummy Label for Graphical View</description>
      <id>1236</id>
      <posX>-50</posX>
      <posY>-50</posY>
      <width>0</width>
      <textcolor>d4d2d2</textcolor>
      <font>font14</font>
      <label></label>
      <visible>false</visible>
      <!-- to make a control visible only when the facade is in graphical mode do this: <visible>Control.IsVisible(1236)</visible> -->
      <!-- to make a control invisible when the facade is in graphical mode do this: <visible>!Control.IsVisible(1236)</visible> -->
    </control>
    <control>
      <type>label</type>
      <description>Dummy Label for Series View</description>
      <id>1237</id>
      <posX>-50</posX>
      <posY>-50</posY>
      <width>0</width>
      <textcolor>d4d2d2</textcolor>
      <font>font14</font>
      <label></label>
      <visible>false</visible>
      <!-- to make a control visible only when the facade is in series view mode do this: <visible>Control.IsVisible(1237)</visible> -->
      <!-- to make a control invisible when the facade is in series view mode do this: <visible>!Control.IsVisible(1237)</visible> -->
      <!-- Preferably avoid using this one. -->
    </control>
    <control>
      <type>label</type>
      <description>Dummy Label for Season View</description>
      <id>1238</id>
      <posX>-50</posX>
      <posY>-50</posY>
      <width>0</width>
      <textcolor>d4d2d2</textcolor>
      <font>font14</font>
      <label></label>
      <visible>false</visible>
      <!-- to make a control visible only when the facade is in season view mode do this: <visible>Control.IsVisible(1238)</visible> -->
      <!-- to make a control invisible when the facade is in season view mode do this: <visible>!Control.IsVisible(1238)</visible> -->
    </control>
    <control>
      <type>label</type>
      <description>Dummy Label for Episode View</description>
      <id>1239</id>
      <posX>-50</posX>
      <posY>-50</posY>
      <width>0</width>
      <textcolor>d4d2d2</textcolor>
      <font>font14</font>
      <label></label>
      <visible>false</visible>
      <!-- to make a control visible only when the facade is in episode view mode do this: <visible>Control.IsVisible(1239)</visible> -->
      <!-- to make a control invisible when the facade is in episode view mode do this: <visible>!Control.IsVisible(1239)</visible> -->
    </control>
    <control>
      <type>label</type>
      <description>Dummy Label for Grouped View</description>
      <id>1240</id>
      <posX>-50</posX>
      <posY>-50</posY>
      <width>0</width>
      <textcolor>d4d2d2</textcolor>
      <font>font14</font>
      <label></label>
      <visible>false</visible>
      <!-- to make a control visible only when the facade is in grouped view mode do this: <visible>Control.IsVisible(1240)</visible> -->
      <!-- to make a control invisible when the facade is in grouped view mode do this: <visible>!Control.IsVisible(1240)</visible> -->
    </control>

So you could try: <visible>Control.IsVisible(1239)</visible>
 

Users who are viewing this thread

Top Bottom