Jump to content

Different XML homescreens!!


Guest fcm

Recommended Posts

It is available on the microsoft website under the SDK section. I have made a variation of it for my phone and i think it is the BOMB!! I will post the code for it in case you wanna use it.

<?xml version="1.0"?>

Usman

Usman

Usman

Usman

Usman

Usman

Usman

Usman

Usman

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:

未接电è¯:

E-mail (), SMS ()

Email (), SMS ()

Email (), SMS ()

E-Mails (), SMS ()

E-mail (), SMS ()

Correio (), SMS ()

Correo (), SMS ()

邮件 (), SMS ()

Profile:

Profile:

Profil:

Profil:

Profilo:

Perfil:

Perfil:

é…置文件:

Save this in notepad as (select save as all files type) Usman.home.xml.

Place it in IPSM/Apllication/Home. Rename your favourite picture as Mypicture.bmp. Select from your Smartphone and voila!! Obviuoslly you can mess about with this to suit your own needs and stuff. THe good thing about my home screen is that you can still change the background and colour scheme without affecting the layout which is useful. Anyway ENJOY!!

Link to comment
Share on other sites

what goes wrong?

and do you just want the mru at the bottom of the screen?

(doing this looks fine until a calendar/appt/call comes in when the whole thing is shifted)

Will?

Link to comment
Share on other sites

It works fine on my phone. Try to change the value of the sysplug.dll to a smaller value. this will solve the problem of when other plugins are introduced. If anyome wants it emailed to them just email me and i will send you the xml file from my phone!

Link to comment
Share on other sites

"It works fine on my phone. Try to change the value of the sysplug.dll to a smaller value. this will solve the problem of when other plugins are introduced. If anyome wants it emailed to them just email me and i will send you the xml file from my phone!"

it dosent work! I just can't chose it under "Home screen layout" :D(

Link to comment
Share on other sites

  • 2 weeks later...
Guest Monolithix [MVP]

got it working finally :D

you need to remove all "未接电话: " type lines from the code, its got screwed up somewhere along the line and any single errors like that will make the spv ignore the file (the amount of time it took me to find the missing ' " ' that was stopping mine from working...:/)

other than that it looks quite nice :(, although i wish it was possible to get he time and date larger without making the carrier large as well, i couldnt get the clock plugin to work :/

Link to comment
Share on other sites

Guest Monolithix [MVP]

np, i shoved this in ispmapplication datahome using activesync over IR :D, and it works fine. have fun:

<?xml version="1.0"?>

<home>

 <author>Usman</author>

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

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

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

 <title lang="0x0406">Usman</title>

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

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

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

 <title lang="0x040a">Usman</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="IPSMApplication DataHometdywater.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="#000000"/>

   <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"/>

   <color name="COLOR_alert" value="#0000FF"/>

 </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="{E09043DF-510E-4841-B652-388316977A7A}" name="carrier" height="35">

   <label font-size="24" font-weight="bold" h="28">

     <text>

       <carrier/>

     </text>

   </label>

   <clock>

     <time halign="right" font-size="24" font-weight="bold" h="28"/>

   </clock>

 </plugin>

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

   <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="40">

   <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="{2F930BF0-6FE9-4a53-9E17-88E9247BAB48}" name="msgcount" height="20">

   <background>

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

   </background>

   <label>

     <text lang="0x0409">E-mail (<unreadEmail/>), SMS (<unreadSMS/>)</text>

     <text lang="0x0809">Email (<unreadEmail/>), SMS (<unreadSMS/>)</text>

     <text lang="0x040c">Email (<unreadEmail/>), SMS (<unreadSMS/>)</text>

     <text lang="0x0407">E-Mails (<unreadEmail/>), SMS (<unreadSMS/>)</text>

     <text lang="0x0410">E-mail (<unreadEmail/>), SMS (<unreadSMS/>)</text>

     <text lang="0x0816">Correio (<unreadEmail/>), SMS (<unreadSMS/>)</text>

     <text lang="0x040a">Correo (<unreadEmail/>), SMS (<unreadSMS/>)</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}" name="label" height="42"/>

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

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

 </plugin>

</home>[/code]

Link to comment
Share on other sites

Guest Deemon

success !

I was after a homepage that enabled me to see my backdrop but also have all the information at hand..

What ive managed to do is have a fairly empty screen as standard but by scrolling down the screen the Calendar and SMS/Email info becomes available.

Please note that in order for this to work you need to change the background filename to one that you have currently inIPSMApplication DataHome.

If you dont do this then you will get the error that I had which is explained in the rest of this thread.

credit goes to Usman for the template..

<?xml version="1.0"?>

Deemons

Deemon

Deemon

Deemon

Deemon

Deemon

Deemon

Deemon

Deemon

1.0

bgcolor="transparent" fgcolor="COLOR_HOMETEXT" padding-top="2"

b-border-color="COLOR_HOMERULE" b-border-width="1">

b-border-color="COLOR_WINDOWFRAME" b-border-width="1"/>

Call in progress:

Call in progress:

Appel en cours:

Anruf in Ausführung:

Chiamata in corso:

Chamada em curso:

Llamada en curso:

height="20">

Missed calls:

Missed calls:

Appels manqués:

Verpasste Anrufe:

Chiamate perse:

Chamadas perdidas:

Llamadas perdidas:

height="123">

E-mail (), SMS ()

Email (), SMS ()

Email (), SMS ()

E-Mails (), SMS ()

E-mail (), SMS ()

Correio (), SMS ()

Correo (), SMS ()

height="20">

Link to comment
Share on other sites

Guest ilscuro

Sorry but i get the message "no home screen layouts can be found,install a valid home screen layout and then select it using the home screen item in settings"

can someone tell me what ime doing wrong?

And hope i dont sound thick but how can i change home screen text colour to white?

thanks

Link to comment
Share on other sites

Guest Monolithix [MVP]

you need to change the .scheme.xml or add a tag in the home screen you want to use with the html hex (?) code for "white". do a search on msdn for "home screen" for full deatils...

Link to comment
Share on other sites

Guest Deemon
Sorry but i get the message "no home screen layouts can be found,install a valid home screen layout and then select it using the home screen item in settings"

can someone tell me what ime doing wrong?

And hope i dont sound thick but how can i change home screen text colour to white?

thanks

funnily enough i made a change to the xml and now mine says that...even copying a standard one into the home directory doesnt work...it only seems to like the ones in the windows directory now :!:

Link to comment
Share on other sites

Guest spacemonkey

When providing a list of home screen to choose from it does read and validate the XML, so a home screen with invalid XML shouldn't appear on the list while others should. My guess would be that you have a home screen in there with bad XML and maybe it's going buggy and not processing the directory further... Or maybe you have too many homescreens and it's got a bug with that... or maybe you're out of program memory and it's got a bug with that...

Try:

A) reboot the phone

:D remove the custom home screens you have currently loaded (all of them)

C) clear the internet cache to free up program memory

If :( fixes it try copying them back one at a time and see if it's a specific one that's making it die...

Link to comment
Share on other sites

Guest Deemon

i only had one homepage in there.... ive removed alot of my pix and sounds just incase the mem was low...ive hardly use the internet so the cache should be pretty much non existant...

ive deleted the homepage and tried other custom ones...they dont work either...

im getting nervous now... :-(

Link to comment
Share on other sites

browse to /home/application data/home check for the existance of a .hif file, (usually home0.hif). delete it and start again.

(this works for me, while testing, and MIGHT work for you, but as i don't know exactly what this .hif file actaually does, it's at your own risk).

hif = home information file????

Will

Link to comment
Share on other sites

ok well the easiest way to check for a homescreen problem, in the syntax is to use Internet Explorer on your pc, (usually this is the default, or you open ie, and then use file, open to select the file).

If the syntax is correct, then the only other problem i have encountered to cause this is the bgimage tag referring to a missing file. try deleting the tag, and setting the background manually.

Will

Link to comment
Share on other sites

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.