Help with myEmulators skin for StreamedMP (1 Viewer)

Theydon Bois

Portal Member
February 20, 2008
43
2
If you need any beta testers, I will be happy to help - I use the SNES and MAME emulators.
 

croser

Portal Member
March 19, 2009
6
0
status/background

hi there,

just wanted to check if there is any update on this great skin project.
if not so, could you (meanwhile) let us know where you got that background screen from. really love this floating-mario. i am also happy about a pm :)

thanks and keep up the good work.
 

hulkhaugen

Portal Pro
November 9, 2008
450
58
Arendal
Home Country
Norway Norway
a little update and a big cry for help!!!

this is what i got now, and i have to major things here that i need to fix, at least the one with the grades. take a look:

riseemu.png


Yep, i resized it because my internet line sucks. As you can see, i've imported a background for the emulator title, but for some reason it overlaps the backgroundimage for the "My emulators"-title, guess it has something to do with <visible>!IsVisible(this???)</visible>...

And why on earth won't my stars show up? i've imported the code from the blue3wide, and they worked so perfect in there. Might be a bit messed ut after i put my noob skills in action, but please take a quick look at the code and tell me what might be wrong.

Code:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>

<!-- myEmulators skin for StreamdMP fanart oriented by hulkhaugen -->

<window>

  <id>2497</id> 
  <defaultcontrol>50</defaultcontrol> 
  <allowoverlay>yes</allowoverlay>
  <define>#header.label:myEmulators</define>
  <define>#header.hover:hover_myEmulators.png</define>

  <controls>

    <!--::::::::::::::::::::::::
    :: FANART AND BACKGROUNDS ::
    :::::::::::::::::::::::::-->

    <control>
      <description>FanArt Background</description>
      <type>multiimage</type>
      <id>0</id>
      <posX>0</posX>
      <posY>0</posY>
      <width>1280</width>
      <height>720</height>
      <imagepath>emulator</imagepath>
      <timeperimage>30000</timeperimage>
      <fadetime>800</fadetime>
      <loop>yes</loop>
      <randomize>True</randomize>
      <visible>!Control.IsVisible(1232)</visible>
    </control>

    <control>
      <description>FanArt Overlay - List View</description>
      <type>image</type>
      <id>0</id>
      <posX>0</posX>
      <posY>0</posY>
      <width>1280</width>
      <height>720</height>
      <texture>fanartoverlay.png</texture>
      <visible>!Control.IsVisible(1236)</visible>
    </control>

    <!--:::::::::::::::::::::::::::::
    :: TOP BAR :: TIME :: LOCATION ::
    ::::::::::::::::::::::::::::::-->

    <import>common.time.xml</import>

    <control>
      <description>My Emulators Title Background</description>
      <type>image</type>
      <id>0</id>
      <posX>77</posX>
      <posY>11</posY>
      <width>437</width>
      <height>35</height>
      <texture>tvtitlebg.png</texture>
    </control>

    <control>
      <type>fadelabel</type>
      <description>My Emulators Title</description>
      <id>0</id>
      <posX>493</posX>
      <posY>13</posY>
      <width>350</width>
      <font>mediastream12c</font>
      <align>right</align>
      <visible>yes</visible>
      <label>My Emulators</label>
    </control>

    <control>
      <description>Current Emulator Title Background</description>
      <type>image</type>
      <id>0</id>
      <posX>270</posX>
      <posY>11</posY>
      <width>437</width>
      <height>35</height>
      <visible>!Control.IsVisible(1232)</visible>
      <texture>tvtitlebg.png</texture>
    </control>

    <control>
      <type>fadelabel</type>
      <description>Current Emulator Title</description>
      <id>0</id>
      <posX>661</posX>
      <posY>13</posY>
      <width>350</width>
      <font>mediastream12c</font>
      <align>right</align>
      <visible>yes</visible>
      <label>#currentmodule</label>
    </control>

    <!--:::::::::::
    :: LIST VIEW ::
    ::::::::::::-->

    <control>
      <id>46</id>
      <description>Game poster or flyer</description>
      <type>image</type>
      <posX>15</posX>
      <posY>300</posY>
      <width>242</width>
      <height>343</height>
      <texture flipY="true" diffuse="Thumb_Mask.png">#selectedthumb</texture>
      <visible>facadeview.list+Control.IsVisible(50)</visible>
    </control>

    <control>
      <description>Game Title</description>
      <type>fadelabel</type>
      <id>1</id>
      <posX>270</posX>
      <posY>420</posY>
      <width>500</width>
      <label>#selecteditem</label>
      <font>mediastream16tc</font>
      <align>left</align>
      <visible>facadeview.list+Control.IsVisible(50)</visible>
    </control>

    <control>
      <description>Year Value</description>
      <type>label</type>
      <id>41</id>
      <posX>270</posX>
      <posY>450</posY>
      <width>300</width>
      <font>mediastream12tc</font>
      <textcolor>ff989898</textcolor>
      <label>#Year</label>
      <visible>facadeview.list+Control.IsVisible(50)</visible>
    </control>

    <control>
      <type>label</type>
      <description>Makers name</description>
      <id>43</id>
      <posX>350</posX>
      <posY>450</posY>
      <font>mediastream12tc</font>
      <textcolor>ff989898</textcolor>
      <align>left</align>
      <visible>!Control.IsVisible(1236)</visible>
    </control>

    <control>
      <animation effect="slide" time="400" end="-300,0" >WindowClose</animation>
      <animation effect="fade" time="500">WindowClose</animation>
      <type>textboxscrollup</type>
      <description>Game description</description>
      <id>40</id>
      <posX>270</posX>
      <posY>480</posY>
      <width>500</width>
      <height>160</height>
      <seperator>-------------------------------------------------</seperator>
      <font>mediastream11</font>
    </control>

    <control>
      <description>Genre Label</description>
      <type>label</type>
      <id>0</id>
      <posX>270</posX>
      <posY>650</posY>
      <textcolor>ff989898</textcolor>
      <font>mediastream12tc</font>
      <label>Genre</label>
      <visible>facadeview.list+Control.IsVisible(50)</visible>
    </control>

    <control>
      <description>Genre value</description>
      <type>label</type>
      <id>42</id>
      <posX>270</posX>
      <posY>675</posY>
      <width>500</width>
      <font>mediastream16tc</font>
      <align>left</align>
      <visible>facadeview.list+Control.IsVisible(50)</visible>
    </control>

    <control>
      <description>Grade Label</description>
      <type>label</type>
      <id>0</id>
      <posX>570</posX>
      <posY>650</posY>
      <textcolor>ff989898</textcolor>
      <font>mediastream12tc</font>
      <label>Grade</label>
      <visible>facadeview.list+Control.IsVisible(50)</visible>
    </control>

    <!--::::::::::::::
    :: SIDE BUTTONS :: (Not visible)
    ::::::::::::::::::-->

    <control>
      <type>group</type>
      <description>group element</description> 
      <posX>60</posX>
      <posY>130</posY>
      <layout>StackLayout</layout>
      <visible>false</visible>
      <control>
        <description>View-As button</description>
        <type>button</type>
        <id>10</id>
        <label></label>
        <onleft>10</onleft>
        <onright>50</onright>
        <onup>10</onup>
        <ondown>11</ondown>
      </control>
      <control>
        <type>image</type>
        <description>Divider image</description>
        <id>999</id>
        <texture>hbar1.png</texture>
        <keepaspectratio>yes</keepaspectratio>
      </control>
      <control>
        <description>Most played button</description>
        <type>button</type>
        <id>11</id>
        <label></label>
        <onleft>11</onleft>
        <onright>50</onright>
        <onup>10</onup>
        <ondown>12</ondown>
      </control>
      <control>
        <description>Recently played button</description>
        <type>button</type>
        <id>12</id>
        <label></label>
        <onleft>12</onleft>
        <onright>50</onright>
        <onup>11</onup>
        <ondown>13</ondown>
      </control>
      <control>
        <description>Top graded button</description>
        <type>button</type>
        <id>13</id>
        <label></label>
        <onleft>13</onleft>
        <onright>50</onright>
        <onup>12</onup>
        <ondown>14</ondown>
      </control>
      <control>
        <type>image</type>
        <description>Divider image</description>
        <id>999</id>
        <texture>hbar1.png</texture>
        <keepaspectratio>yes</keepaspectratio>
      </control>
      <control>
        <description>More views button</description>
	<type>button</type>
	<id>14</id>
	<label></label>
	<onleft>14</onleft>
	<onright>50</onright>
	<onup>13</onup>
	<ondown>14</ondown>
      </control>
    </control>

    <!--::::::::::::::::::::::::::::
    :: LIST OF ROMS AND EMULATORS ::
    :::::::::::::::::::::::::::::-->

    <control>
      <type>group</type>
      <description>group element</description>
      <control>
        <description>composite control consisting of a list control and a thumbnail panel</description>
        <type>facadeview</type>
        <id>50</id>
        <onleft>10</onleft>
        <onright>50</onright>
        <onup>50</onup>
        <ondown>50</ondown>
        <control>
          <description>listcontrol</description>
          <type>listcontrol</type>
          <id>50</id>
          <posX>850</posX>
	  <posY>420</posY>
          <height>340</height>
        </control>

        <control>
          <description>Thumbnail Panel</description>
          <type>thumbnailpanel</type>
          <id>50</id>
          <scrollOffset>1</scrollOffset>
          <posX>350</posX>
          <posY>130</posY>
          <width>700</width>
          <height>600</height>
        </control>

        <control>
          <description>Filmstrip view</description>
          <type>filmstrip</type>
          <id>50</id>
          <posX>360</posX>
          <posY>525</posY>
          <width>700</width>
          <backgroundx>360</backgroundx>
          <backgroundwidth>580</backgroundwidth>
          <spinPosX>900</spinPosX>
          <spinPosY>650</spinPosY>
          <InfoImagex>400</InfoImagex>
          <!--background>background_glass_menu_area.png</background-->
         </control>

       </control>
     </control>

    <!--:::::::::::::::
    :: STARS / GRADE ::
    ::::::::::::::::-->

    <control>
      <type>imagelist</type>
      <id>1</id>
      <posX>511</posX>
      <posY>625</posY>
      <width>284</width>
      <height>40</height>
      <textureWidth>28</textureWidth>
      <textureHeight>20</textureHeight>
      <subitems>
        <subitem>greystar.png</subitem>
        <subitem>starwhite.png</subitem>
      </subitems>
      <orientation>horizontal</orientation>
      <percentage>#grade</percentage>
      <imagesToDraw>10</imagesToDraw>
      <animation effect="fade" time="250">WindowOpen</animation>
      <animation effect="fade" time="250">WindowClose</animation>
    </control>



     <control>
       <animation effect="fade" time="400">WindowClose</animation>
       <type>image</type>
       <description>star image 1</description>
       <id>101</id>
       <posX>570</posX>
       <posY>675</posY>
       <width>17</width>
       <height>17</height>
       <texture></texture>
     </control>

     <control>
       <animation effect="fade" time="400">WindowClose</animation>
       <type>image</type>
       <description>star image 2</description>
       <id>102</id>
       <posX>1026</posX>
       <posY>43</posY>
       <width>14</width>
       <height>14</height>
       <texture></texture>
     </control>

     <control>
       <animation effect="fade" time="400">WindowClose</animation>
       <type>image</type>
       <description>star image 3</description>
       <id>103</id>
       <posX>1041</posX>
       <posY>43</posY>
       <width>14</width>
       <height>14</height>
       <texture></texture>
     </control>

     <control>
       <animation effect="fade" time="400">WindowClose</animation>
       <type>image</type>
       <description>star image 4</description>
       <id>104</id>
       <posX>1056</posX>
       <posY>43</posY>
       <width>14</width>
       <height>14</height>
       <texture></texture>
     </control>

     <control>
       <animation effect="fade" time="400">WindowClose</animation>
       <type>image</type>
       <description>star image 5</description>
       <id>105</id>
       <posX>1071</posX>
       <posY>43</posY>
       <width>14</width>
       <height>14</height>
       <texture></texture>
     </control>

     <control>
       <animation effect="fade" time="400">WindowClose</animation>
       <type>image</type>
       <description>star image 6</description>
       <id>106</id>
       <posX>1086</posX>
       <posY>43</posY>
       <width>14</width>
       <height>14</height>
       <texture></texture>
     </control>

     <control>
       <animation effect="fade" time="400">WindowClose</animation>
       <type>image</type>
       <description>star image 7</description>
       <id>107</id>
       <posX>1101</posX>
       <posY>43</posY>
       <width>14</width>
       <height>14</height>
       <texture></texture>
     </control>

     <control>
       <animation effect="fade" time="400">WindowClose</animation>
       <type>image</type>
       <description>star image 8</description>
       <id>108</id>
       <posX>1116</posX>
       <posY>43</posY>
       <width>14</width>
       <height>14</height>
       <texture></texture>
     </control>

     <control>
       <animation effect="fade" time="400">WindowClose</animation>
       <type>image</type>
       <description>star image 9</description>
       <id>109</id>
       <posX>1131</posX>
       <posY>43</posY>
       <width>14</width>
       <height>14</height>
       <texture></texture>
     </control>

     <control>
       <animation effect="fade" time="400">WindowClose</animation>
       <type>image</type>
       <description>star image 10</description>
       <id>110</id>
       <posX>1146</posX>
       <posY>43</posY>
       <width>14</width>
       <height>14</height>
       <texture></texture>
    </control>
	
  </controls>

</window>

EDIT: Is there a way to remove the first item on the list, the ".." which is used to going up/back one level?
 

explodedk

Portal Pro
December 27, 2008
265
20
Copenhagen
Home Country
Denmark Denmark
do you have the greystar and starwhite png files in the streamedmp media folder just as they are in the blue3 ?


i dont think it is posible to remote the dots that goes back...


im not quite sure what you mean with the overlapping background...
 

hulkhaugen

Portal Pro
November 9, 2008
450
58
Arendal
Home Country
Norway Norway
jupp, the stars are there, also tried different stars to see how it would work out...

hmm, how should i describe this...in the top left, there's a clock, and then an arrow which is the background for the "my emulators", and i added another arrow to be the background for the emulator title, but the second arrow overlaps the first one, so the sharp end of the arrow which is suppose to separate "MY EMULATORS" from "PC GAMES" (in this occasion) is concealed in this example. Each arrow is suppose to inform which level you're in, like for example in mp tv-series you got like "MY TV-SERIES>ENTOURAGE>" when you're in the Entourage level. Hope this ridiculous explanation helps you a bit.

And also, if i can't find out how to get the current emulator title, there's no need for that second overlaying arrow in my last paragraph, lol. But i think it would be neat if i could...
 

explodedk

Portal Pro
December 27, 2008
265
20
Copenhagen
Home Country
Denmark Denmark
i got it now... where do you get the <visible>!Control.IsVisible(1232)</visible>
from ?? i cant see anywhere in your post a <id>1232</id>


insted of getting PC GAMES. why dont u use #selectedthumb to get the name of the current game you have your marker on ...
 

Users who are viewing this thread

Top Bottom