Fan Art in PMIII (1 Viewer)

Simius

Portal Member
March 18, 2006
20
0
Valinhos, Brazil
Hi all,

I'm trying to put fanart in PMIII skin but I'm having some problems with the list/graphical view. I need the list in the left side for series that don't have fanart and in right side for series that have it. Here is an example of what I'm trying to do:

Code:
		<!-- LIST /GRAPHICAL VIEW ****************************************** -->
		<!-- Fanart -->
		<control>
			<type>group</type>
			<description>group element</description>
			<id>28</id>
			<layout>StackLayout</layout>
			<posX>60</posX>
			<posY>97</posY>
			<visible>Control.IsVisible(1232)</visible>					
			<control>
				<description>composite control consisting of a list control and a thumbnail panel</description>
				<type>facadeview</type>
				<id>50</id>
				<control>
					<description>graphical list (series and seasons if set)</description>
					<type>listcontrol</type>
					<subtype>album</subtype>
					<id>50</id>
					<posX>5</posX>
					<posY>125</posY>
					<width>315</width>
					<height>420</height>
					<IconXOff>2</IconXOff>
					<IconYOff>2</IconYOff>
					<spaceBetweenItems>2</spaceBetweenItems>
					<remoteColor>60A0A0A0</remoteColor>       		<!-- watched color -->
					<downloadColor>FFFFFFFF</downloadColor>   		<!-- not watched color -->
					<textcolor>60505050</textcolor>					<!-- local file not present color -->
					<textcolor2>60505050</textcolor2>				<!-- local file not present color  column 2-->
					<textcolor3>60505050</textcolor3>				<!-- local file not present color column 3-->
					<spinPosX>1180</spinPosX>
					<spinPosY>620</spinPosY>
					<visible>Control.IsVisible(1232)</visible>
				</control>
				<control>
					<description>text list</description>
					<type>listcontrol</type>
					<id>50</id>
					<textureHeight>60</textureHeight>
					<itemWidth>65</itemWidth>
					<itemHeight>45</itemHeight>
					<IconXOff>10</IconXOff>
					<IconYOff>7</IconYOff>
					<posX>390</posX>
					<posY>200</posY>
					<width>325</width>
					<height>350</height>
					<textXOff2>320</textXOff2>
					<textYOff2>15</textYOff2>
					<textYOff>15</textYOff>
					<textXOff>0</textXOff>
					<spaceBetweenItems>0</spaceBetweenItems>
					<remoteColor>60A0A0A0</remoteColor>       		<!-- watched color -->
					<downloadColor>FFFFFFFF</downloadColor>   		<!-- not watched color -->
					<textcolor>60505050</textcolor>					<!-- local file not present color -->
					<textcolor2>60505050</textcolor2>				<!-- local file not present color  column 2-->
					<textcolor3>60505050</textcolor3>				<!-- local file not present color column 3-->
					<spinPosX>1180</spinPosX>
					<spinPosY>500</spinPosY>
					<keepaspectratio>true</keepaspectratio>
				</control>
			</control>
		</control>
		<!-- No Fanart -->
		<control>
			<type>group</type>
			<description>group element</description>
			<id>28</id>
			<layout>StackLayout</layout>
			<posX>60</posX>
			<posY>97</posY>
			<visible>!Control.IsVisible(1232)</visible>	
			<control>
				<description>composite control consisting of a list control and a thumbnail panel</description>
				<type>facadeview</type>
				<id>50</id>
				<control>
					<description>graphical list (series and seasons if set)</description>
					<type>listcontrol</type>
					<subtype>album</subtype>
					<id>50</id>
					<posX>5</posX>
					<posY>125</posY>
					<width>315</width>
					<height>420</height>
					<IconXOff>2</IconXOff>
					<IconYOff>2</IconYOff>
					<spaceBetweenItems>2</spaceBetweenItems>
					<remoteColor>60A0A0A0</remoteColor>       		<!-- watched color -->
					<downloadColor>FFFFFFFF</downloadColor>   		<!-- not watched color -->
					<textcolor>60505050</textcolor>					<!-- local file not present color -->
					<textcolor2>60505050</textcolor2>				<!-- local file not present color  column 2-->
					<textcolor3>60505050</textcolor3>				<!-- local file not present color column 3-->
					<spinPosX>1180</spinPosX>
					<spinPosY>620</spinPosY>
					<visible>!Control.IsVisible(1232)</visible>
				</control>
				<control>
					<description>text list</description>
					<type>listcontrol</type>
					<id>50</id>
					<posX>5</posX>
					<posY>125</posY>
					<height>360</height>
					<width>315</width>
					<spaceBetweenItems>2</spaceBetweenItems>
					<remoteColor>60A0A0A0</remoteColor>       		<!-- watched color -->
					<downloadColor>FFFFFFFF</downloadColor>   		<!-- not watched color -->
					<textcolor>60505050</textcolor>					<!-- local file not present color -->
					<textcolor2>60505050</textcolor2>				<!-- local file not present color  column 2-->
					<textcolor3>60505050</textcolor3>				<!-- local file not present color column 3-->
					<spinPosX>1180</spinPosX>
					<spinPosY>620</spinPosY>
				</control>
			</control>
		</control>

Does anybody know if is possible to do this and what I'm doing wrong?

Thanks! :D
Simius
 

Inker

Retired Team Member
  • Premium Supporter
  • December 6, 2004
    2,055
    318
    If you want to move the list somewhere else depending on fanart, youll need to "trick". Create an animation with the end position to where you want the list to be if fanart is show, and use the dummy control's isvisible property as the animation trigger.

    I'm sure a skinner can help you out better though.
     

    Simius

    Portal Member
    March 18, 2006
    20
    0
    Valinhos, Brazil
    Thanks for the tip Inker. I tried to do what you said, but don't had good results. My first idea was not just change the place of the control, but change the format (See the screenshots, the idea was put the two kinds of lists that you can see in the screens working depending on the fanart). The problem is that seems that you cannot manipulate the visibility of individual controls inside a facade view.

    It would be better if I put this topic in the skin section?

    :D
     

    Simius

    Portal Member
    March 18, 2006
    20
    0
    Valinhos, Brazil
    did you have any luck mate to add fanart in pm3?

    First, sorry for the late answer, complicated week!!! :D

    I still didn't find a way to integrate the two kinds of lists, but here is what I did until now. Works fine with series that have fanarts.

    Perhaps someone can help to find a way to do that.

    :D
     

    hermy65

    Portal Pro
    January 11, 2007
    126
    0
    This is amazing, ive been so bummed since I couldnt use Fan Art in my favorite skin. I hope you can figure out the list issues so that everything displays correctly in it. Good Luck
     

    papas

    MP Donator
  • Premium Supporter
  • August 21, 2006
    232
    6
    43
    Nicosia
    Home Country
    Cyprus Cyprus
    it looks like harley gave up on pm3 :( he must be really busy with xface
     

    hermy65

    Portal Pro
    January 11, 2007
    126
    0
    Yeah, it looks that way. I also did notice that after I used this new tvseries.xml file that there is no longer the spinning circle animation in the lower left hand corner when its updating.
     

    Users who are viewing this thread

    Top Bottom