[mythtv] Theme: ColorBars
Isaac Richards
mythtv-dev@snowman.net
Wed, 4 Dec 2002 03:50:39 -0500
--Boundary-00=_fHc79mfRnxFHCkn
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
On Wednesday 04 December 2002 12:25 am, Nathan Ziarek wrote:
> Since I requested the image/active-image patch, I figured I better get a
> move on with my theme. There are still a few little placement bugs to
> work on (I don't quite get the text placement) but otherwise this is
> pretty complete.
This looks really nice, great job -- try it with the attached theme.xml file
to clear up most of the button placement issues. See what I've changed?
Basically, the icons just needed some offsets set to move them into the
proper position. I just got them roughly centered, you'll probably want to
tweak things a little.
There's still a few things not quite right, like the TV icon leaving behind
part of its "light", and the bottom of the logo getting overwritten with part
of the buttons.. The TV icon could be fixed by increasing the size of the
button background image (that's totally transparent now) to the size of that
particular lit icon. It only clears the area of the button background. As
for the logo, I dunno -- the easiest thing to do might be to move it up a
little so that it's not overlapping the buttons..
Would anyone like to write up some stuff for the website to store/show off the
different themes? Show some screenshots, place to download the theme, etc,
etc. Preferably easily extensible for when there's more themes =) The whole
website could use an overhaul, too, if anyone's itchin to contribute..
Isaac
--Boundary-00=_fHc79mfRnxFHCkn
Content-Type: text/xml;
charset="iso-8859-1";
name="theme.xml"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="theme.xml"
<myththeme>
<background style="normal">
<image>background.png</image>
<buttonarea>50,100,650,500</buttonarea>
</background>
<logo>
<image>myth_tv_logo.png</image>
<position>270,40</position>
</logo>
<genericbutton>
<normal>button_off.png</normal>
<active>button_on.png</active>
<text>
<area>25,150,0,0</area>
<color>white</color>
<fontname>Arial</fontname>
<fontsize>14</fontsize>
<bold>yes</bold>
<italics>no</italics>
<centered>yes</centered>
<outline>
<color>black</color>
<size>2</size>
</outline>
<shadow>
<color>black</color>
<offset>3,3</offset>
<alpha>128</alpha>
</shadow>
</text>
</genericbutton>
<buttondef name="TV">
<image>watch_tv.png</image>
<activeimage>watch_tv_active.png</activeimage>
<offset>0,-5</offset>
</buttondef>
<buttondef name="GAME">
<image>games.png</image>
<activeimage>games_active.png</activeimage>
<offset>10,-5</offset>
</buttondef>
<buttondef name="RADIO">
<image>radio.png</image>
<activeimage>radio_active.png</activeimage>
<offset>30,-8</offset>
</buttondef>
<buttondef name="MUSIC">
<image>music.png</image>
<activeimage>music_active.png</activeimage>
<offset>10,-5</offset>
</buttondef>
<buttondef name="IMAGES">
<image>gallery.png</image>
<activeimage>gallery_active.png</activeimage>
<offset>0,-5</offset>
</buttondef>
<buttondef name="TV_SCHEDULE">
<image>epg_tv.png</image>
<activeimage>epg_tv_active.png</activeimage>
<offset>12,-5</offset>
</buttondef>
<buttondef name="TV_PLAYBACK">
<image>play_tv.png</image>
<activeimage>play_tv_active.png</activeimage>
<offset>40,-5</offset>
</buttondef>
<buttondef name="TV_CONFLICTS">
<image>conflict_tv.png</image>
<activeimage>conflict_tv_active.png</activeimage>
<offset>12,-5</offset>
</buttondef>
<buttondef name="SETUP">
<image>setup.png</image>
<activeimage>setup_active.png</activeimage>
<offset>0,-5</offset>
</buttondef>
<buttondef name="TV_DELETE">
<image>delete_tv.png</image>
<activeimage>delete_tv_active.png</activeimage>
<offset>12,-5</offset>
</buttondef>
<buttondef name="MUSIC_PLAYLIST">
<image>playlist_music.png</image>
<activeimage>playlist_music_active.png</activeimage>
<offset>0,-5</offset>
</buttondef>
<buttondef name="MUSIC_RIP">
<image>rip_music.png</image>
<activeimage>rip_music_active.png</activeimage>
<offset>12,-5</offset>
</buttondef>
</myththeme>
--Boundary-00=_fHc79mfRnxFHCkn--