Jump to content

Recommended Posts

Posted

Hi guys

Thought I'd post my first attempt at a customised homescreen

I based it on the full layout from microsoft however, I changed the mru icons to small 16x16 and provided a label for the icons too. Also I changed the carrier logo to a larger font in the orange color.

One of the things I found was missings on the standard layouts was the date, so I decided to add the full long date on the front too.

I also replaced the message plugin with the orange so MMS count works.

There are also some slight tweaks to the general layout

Hope you enjoy it.

By the way if you set the long date format to include the day (in regional settings) then it may be too long for the screen. Also the time shows in whatever format it's set to in regional settings.

XML code below:

<?xml version="1.0"?>

Shaks Passwala

http://www.passwala.co.uk/

Shaks

Shaks

Shaks

Shaks

Shaks

Shaks

1.0

Call in progress:

Call in progress:

Appel en cours:

Anruf in Ausführung:

Chiamata in corso:

Chamada em curso:

Llamada en curso:

Missed calls:

Missed calls:

Appels manqués:

Verpasste Anrufe:

Chiamate perse:

Chamadas perdidas:

Llamadas perdidas:

SMS() MMS() e-mail()

SMS() MMS() e-mail()

SMS() MMS() e-mail()

SMS() MMS() e-mail()

SMS() MMS() e-mail()

SMS() MMS() e-mail()

SMS() MMS() e-mail()

Profile:

Profile:

Profil:

Profil:

Profilo:

Perfil:

Perfil:

Shaks 2k3

P.S where did the tabs in the XML file disappear? oh well they're not needed anyway.

Shaks

Guest zenabi
Posted

Hmm not sure why but I can't get it to work.

I've pasted your code into an xml document and placed it in the Home folder. I'm expecting to be able to select Shaks but I can't see it...

Guest Monolithix [MVP]
Posted

you need to remove the tags, not sure what these are but dont remember seeing anything on them onthe msdn custom home screen white paper

this works fine:

<?xml version="1.0"?>

<home>

 <author>Shaks Passwala</author>

 <contacturl>http://www.passwala.co.uk/</contacturl>

 <title lang="0x0409">Shaks</title>

 <title lang="0x0809">Shaks</title>

 <title lang="0x040c">Shaks</title>

 <title lang="0x0407">Shaks</title>

 <title lang="0x0410">Shaks</title>

 <title lang="0x0816">Shaks</title>

 <version>1.0</version>

 <default font-face="nina" font-size="14" font-weight="bold" padding-left="4" padding-right="4" bgcolor="transparent" fgcolor="COLOR_HOMETEXT" padding-top="2" b-border-color="COLOR_HOMERULE" b-border-width="1">

   <format state="selected" fgcolor="COLOR_HOMEHIGHLIGHTTEXT"/>

 </default>

 <background bgimage="windowsluna.gif" valign="bottom"/>

 <scheme>

   <color name="COLOR_WINDOW" value="#FFFFFF"/>

   <color name="COLOR_STATIC" value="#FFFFFF"/>

   <color name="COLOR_STATICTEXT" value="#000000"/>

   <color name="COLOR_HIGHLIGHT" value="#2A2CC5"/>

   <color name="COLOR_HIGHLIGHTTEXT" value="#FFFFFF"/>

   <color name="COLOR_MENU" value="#C7E8FF"/>

   <color name="COLOR_MENUTEXT" value="#000000"/>

   <color name="COLOR_GRAYTEXT" value="#808080"/>

   <color name="COLOR_GRADLEFT" value="#FEFEFF"/>

   <color name="COLOR_GRADRIGHT" value="#C9D5F4"/>

   <color name="COLOR_INTGRADLEFT" value="#FEFEFF"/>

   <color name="COLOR_INTGRADRIGHT" value="#9EDFF7"/>

   <color name="COLOR_TRAYGRADLEFT" value="#33349A"/>

   <color name="COLOR_TRAYGRADRIGHT" value="#0198FE"/>

   <color name="COLOR_HIGHGRADLEFT" value="#2A2CC5"/>

   <color name="COLOR_HIGHGRADRIGHT" value="#2A2CC5"/>

   <color name="COLOR_TRAYTEXT" value="#FFFFFF"/>

   <color name="COLOR_WINDOWFRAME" value="#000000"/>

   <color name="COLOR_BTNFACE" value="#9EDFF7"/>

   <color name="COLOR_BTNTEXT" value="#000000"/>

   <color name="COLOR_SCROLLBAR" value="#91A9E9"/>

   <color name="COLOR_HOMETEXT" value="#003D79"/>

   <color name="COLOR_HOMEHIGHLIGHT" value="#2A2CC5"/>

   <color name="COLOR_HOMEHIGHLIGHTTEXT" value="#FFFFFF"/>

   <color name="COLOR_HOMERULE" value="#3080CF"/>

   <color name="COLOR_alertWINDOW" value="#E3E9F9"/>

   <color name="COLOR_alertTITLE" value="#2D5DC7"/>

   <color name="COLOR_alertRULE" value="#819AE4"/>

 </scheme>

 <plugin clsid="{837FC251-FE69-43ad-84E0-EBCEDEBA0884}" name="iconbar" height="20">

   <iconbar fgcolor="COLOR_TRAYTEXT"/>

   <background gradient="title" bgcolor="COLOR_TRAYGRADLEFT" b-border-color="COLOR_WINDOWFRAME" b-border-width="1"/>

 </plugin>

 <plugin clsid="{79EFB752-CB70-446d-B317-499723482B3D}" name="startmru" height="34">

   <mru icon-size="16" y="2"/>

   <appname y="18" fgcolor="COLOR_HOMETEXT" font-size="12" font-weight="normal"/>

 </plugin>

 <plugin clsid="{E09043DF-510E-4841-B652-388316977A7A}" name="carrier" height="37">

   <label>

     <text fgcolor="#FF6600" font-size="17" padding-top="1">

       <carrier/>

     </text>

   </label>

   <clock>

     <time y="17"/>

     <date mode="long" y="17" halign="right"/>

   </clock>

 </plugin>

 <plugin clsid="{37391041-C324-4725-BEE1-3232ED3539CA}" name="callprog" height="36">

   <background>

     <format state="selected" bgcolor="COLOR_HOMEHIGHLIGHT"/>

   </background>

   <format state="nocall" visible="false"/>

   <label>

     <text lang="0x0409">Call in progress:</text>

     <text lang="0x0809">Call in progress:</text>

     <text lang="0x040c">Appel en cours:</text>

     <text lang="0x0407">Anruf in Ausführung:</text>

     <text lang="0x0410">Chiamata in corso:</text>

     <text lang="0x0816">Chamada em curso:</text>

     <text lang="0x040a">Llamada en curso:</text>

   </label>

   <label y="17">

     <text>

       <progress/>

     </text>

   </label>

 </plugin>

 <plugin clsid="{0BA8ABB8-1F1D-417f-88C6-DA8530E2E7A6}" name="missedcalls" height="20">

   <background>

     <format state="selected" bgcolor="COLOR_HOMEHIGHLIGHT"/>

   </background>

   <format state="nocall" visible="false"/>

   <label h="16">

     <text lang="0x0409">Missed calls:<calls/></text>

     <text lang="0x0809">Missed calls:<calls/></text>

     <text lang="0x040c">Appels manqués:<calls/></text>

     <text lang="0x0407">Verpasste Anrufe:<calls/></text>

     <text lang="0x0410">Chiamate perse:<calls/></text>

     <text lang="0x0816">Chamadas perdidas:<calls/></text>

     <text lang="0x040a">Llamadas perdidas:<calls/></text>

   </label>

 </plugin>

 <plugin clsid="{2FFD93B3-0FF0-4228-A6D6-D2DF177D7D92}" name="alldayevent" height="20">

   <background>

     <format state="selected" bgcolor="COLOR_HOMEHIGHLIGHT"/>

   </background>

   <format state="noevent" visible="false"/>

   <label h="16">

     <text>

       <subject/>

     </text>

   </label>

 </plugin>

 <plugin clsid="{865A354A-4A96-4687-B001-C155DC0DBE76}" name="calendar" height="36">

   <background>

     <format state="selected" bgcolor="COLOR_HOMEHIGHLIGHT"/>

   </background>

   <label h="16">

     <text>

       <subject/>

     </text>

   </label>

   <label y="17">

     <text>

       <time/>

     </text>

   </label>

 </plugin>

 <plugin clsid="{FC0658FA-388E-45d3-9C23-957496F4775B}" name="msgcount" height="20">

   <background>

     <format state="selected" bgcolor="COLOR_HOMEHIGHLIGHT"/>

   </background>

   <label>

     <text lang="0x0409">SMS(<unreadSMS/>) MMS(<unreadMMS/>) e-mail(<unreadEmail/>)</text>

     <text lang="0x0809">SMS(<unreadSMS/>) MMS(<unreadMMS/>) e-mail(<unreadEmail/>)</text>

     <text lang="0x040c">SMS(<unreadSMS/>) MMS(<unreadMMS/>) e-mail(<unreadEmail/>)</text>

     <text lang="0x0407">SMS(<unreadSMS/>) MMS(<unreadMMS/>) e-mail(<unreadEmail/>)</text>

     <text lang="0x0410">SMS(<unreadSMS/>) MMS(<unreadMMS/>) e-mail(<unreadEmail/>)</text>

     <text lang="0x0816">SMS(<unreadSMS/>) MMS(<unreadMMS/>) e-mail(<unreadEmail/>)</text>

     <text lang="0x040a">SMS(<unreadSMS/>) MMS(<unreadMMS/>) e-mail(<unreadEmail/>)</text>

   </label>

 </plugin>

 <plugin clsid="{95976968-45D5-40c9-9779-2B859B1C2FEC}" name="profile" height="20">

   <background b-border-width="0">

     <format state="selected" bgcolor="COLOR_HOMEHIGHLIGHT"/>

   </background>

   <label>

     <text lang="0x0409">Profile:<profile/></text>

     <text lang="0x0809">Profile:<profile/></text>

     <text lang="0x040c">Profil:<profile/></text>

     <text lang="0x0407">Profil:<profile/></text>

     <text lang="0x0410">Profilo:<profile/></text>

     <text lang="0x0816">Perfil:<profile/></text>

     <text lang="0x040a">Perfil:<profile/></text>

   </label>

 </plugin>

 <plugin file="sysplug.dll" clsid="{5419F376-6520-4407-B8B8-740F5B353EDA}" height="32">

   <background b-border-width="0"/>

   <label y="19">

     <text font-size="12" font-weight="normal">Shaks 2k3</text>

   </label>

 </plugin>

</home>[/code]

looks good btw, might have to pinch the bit with the text under the mru's :D

  • 2 weeks later...
Guest weswes19
Posted

Ok I converted it to a XML file and put it in home now why cant I see it it seems to only see jpegs etc

Guest awarner [MVP]
Posted
Ok I converted it to a XML file and put it in home now why cant I see it it seems to only see jpegs etc

You need to put the XML file in the main Windows folder

Guest weswes19
Posted

Ok I put it in the Windows folder anywher in particalur or just the WIndows folder now how do I get it to work?

Guest Monolithix [MVP]
Posted

Heh, no. Copy the xml into notepad and save it as a .home.xml file. Then put that in ISPMApplication DataHome. "Shaks" should then become an option under the homescreen settings.

Select any background you want...

Guest weswes19
Posted

Ok Im stupid still cant get it to work I saved the file and backg.home.xml in the IPSM / Application Data / Home folder went to home screen and layout and its not there

Guest awarner [MVP]
Posted
Heh, no.  Copy the xml into notepad and save it as a .home.xml file.  Then put that in ISPMApplication DataHome.  "Shaks" should then become an option under the homescreen settings.

Select any background you want...

Sorry monolithix you were right that is the best place ;)

but you can place it in the main windows folder as well, but thats the old way I used to do things not any more thanks to this site:wink:

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.