2013-01-13, 23:37
In my quest to set up everything how I like, I made this small addition, for my TV shows. I use the multi-logo view. I like seeing when a show will be on next, so I added next aired to the screen. Not many people I imagine will like/want this look but figured I would share it just in case.
Note this is a very specific setup, it will only look good with the breadcrumbs setup in classic view, if you use a different setting, you will have to adjust the height of the text. Also if you use Single logo, you will also have to lower the text as I set this up for my specific view (see below)
First right click and save this image
Make sure its named "overlaynextaired.png"
Copy it to your media folder.
Then open Viewtype_Landscape.xml and find:
After it add:
You will only really ever see that dark overlay if its a light background. As usual with my addons, theres probably a 10 times better way to do this, but it is what it is lol. If you use a different view or breadcrumb setting, and really want this added, let me know and I'll figure out and post the changes to make it look good.
Also you really probably don't need the dark overlay image, so if you don't want it, just don't add the image part. I added it as I like it.
Note this is a very specific setup, it will only look good with the breadcrumbs setup in classic view, if you use a different setting, you will have to adjust the height of the text. Also if you use Single logo, you will also have to lower the text as I set this up for my specific view (see below)
First right click and save this image
Make sure its named "overlaynextaired.png"
Copy it to your media folder.
Then open Viewtype_Landscape.xml and find:
Code:
<control type="label">
<width>1920</width>
<aligny>bottom</aligny>
<align>center</align>
<include>Animation_VisibleChange200</include>
<scroll>true</scroll>
<scrollspeed>30</scrollspeed>
<font>Font_Bold19</font>
<shadowcolor>black</shadowcolor>
<label>$VAR[LandscapeLogoLabelVar]</label>
<visible>Skin.HasSetting(landscapeonelogo) + [Container.Content(tvshows) | Container.Content(movies)] + !Control.HasFocus(61)</visible>
</control>
After it add:
Code:
<!-- BEGIN Next Aired -->
<control type="group">
<visible>!IsEmpty(Window(Home).Property(NextAired.NextDate))</visible>
<control type="image">
<posx>580</posx>
<posy>-10</posy>
<width>750</width>
<height>200</height>
<aspectratio scalediffuse="false">stretch</aspectratio>
<texture>Overlaynextaired.png</texture>
</control>
<control type="label">
<posx>550</posx>
<posy>20</posy>
<width>800</width>
<height>20</height>
<aligny>center</aligny>
<align>center</align>
<label>$INFO[Window(Home).Property(NextAired.NextTitle)]</label>
<font>Font_Bold19</font>
<shadowcolor>black</shadowcolor>
</control>
<control type="label">
<posx>550</posx>
<posy>60</posy>
<width>800</width>
<height>20</height>
<aligny>center</aligny>
<align>center</align>
<label>$INFO[Window(Home).Property(NextAired.NextDate)]</label>
<font>Font_Bold19</font>
<shadowcolor>black</shadowcolor>
</control>
</control>
<!-- END Next Aired -->
You will only really ever see that dark overlay if its a light background. As usual with my addons, theres probably a 10 times better way to do this, but it is what it is lol. If you use a different view or breadcrumb setting, and really want this added, let me know and I'll figure out and post the changes to make it look good.
Also you really probably don't need the dark overlay image, so if you don't want it, just don't add the image part. I added it as I like it.