PDA

View Full Version : Tmo DASH Removing items form home screen


seankk
19th October 2007, 08:06 PM
like the title says im looking to delete the calender and profile plugin from the home screen if somsoen can do it for me tell me what to post if its easy please let me knwo i searched maybe im wording somthing wrong.
tx
sean

gospeed.racergo
19th October 2007, 08:36 PM
Here is what I did...
Activesync and hit "Explore", click on my windows device, click application data, and click home. In this folder you will find all the home screens. Pick the .XML file that represents the one you are wanting to modify. I just drag it out of the folder and onto my desktop (makes a copy). Open the .XML file with notepad, and examine the script. Here is my example:

<?xml version="1.0"?>
<home>
<author>Ray Daley</author>
<contacturl>http://kooldezine.com</contacturl>
<title>Carbon Fiber Black - Fizz Weather</title>
<version>1.0</version>
<default target-width="240" target-height="320" font-face="Segoe Condensed" font-size="14" font-weight="normal" padding-left="5" padding-right="0" bgcolor="transparent" fgcolor="COLOR_HOMETEXT" padding-top="3" b-border-color="COLOR_HOMERULE" b-border-width="0">
<format state="unselected" fgcolor="#CCCCCC" font-weight="normal" />
<format state="selected" fgcolor="#FFFFFF" font-weight="bold" />
</default>
<background bgimage="\Application Data\Home\CarbonFiberFizz.jpg" valign="top" />

<scheme>
<color name="COLOR_WINDOW" value="#FFFFFF" />
<color name="COLOR_WINDOWTEXT" value="#000000" />
<color name="COLOR_STATIC" value="#FFFFFF" />
<color name="COLOR_STATICTEXT" value="#000000" />
<color name="COLOR_HIGHLIGHT" value="#5B5B5B" />
<color name="COLOR_HIGHLIGHTTEXT" value="#FFFFFF" />
<color name="COLOR_TEXTSELECT" value="#FFFFFF" />
<color name="COLOR_MENU" value="#FFFFFF" />
<color name="COLOR_MENUTEXT" value="#000000" />
<color name="COLOR_GRAYTEXT" value="#CCCCCC" />
<color name="COLOR_GRADLEFT" value="#FFFFFF" />
<color name="COLOR_GRADRIGHT" value="#FFFFFF" />
<color name="COLOR_INTGRADLEFT" value="#FFFFFF" />
<color name="COLOR_INTGRADRIGHT" value="#FFFFFF" />
<color name="COLOR_TRAYGRADLEFT" value="#5B5B5B" />
<color name="COLOR_TRAYGRADRIGHT" value="#5B5B5B" />
<color name="COLOR_HIGHGRADLEFT" value="#5B5B5B" />
<color name="COLOR_HIGHGRADRIGHT" value="#5B5B5B" />
<color name="COLOR_TRAYTEXT" value="#FFFFFF" />
<color name="COLOR_WINDOWFRAME" value="#000000" />
<color name="COLOR_BTNFACE" value="#8c8c8c" />
<color name="COLOR_BTNTEXT" value="#000000" />
<color name="COLOR_SCROLLBAR" value="#5B5B5B" />
<color name="COLOR_HOMETEXT" value="#CCCCCC" />
<color name="COLOR_HOMEHIGHLIGHT" value="#000000" />
<color name="COLOR_HOMEHIGHLIGHTTEXT" value="#FFFFFF" />
<color name="COLOR_HOMERULE" value="#5B5B5B" />
<color name="COLOR_ALERTWINDOW" value="#FFFFFF" />
<color name="COLOR_ALERTTITLE" value="#444444" />
<color name="COLOR_ALERTRULE" value="#000000" />
</scheme>

<!--standard missed calls plugin-->
<plugin clsid="{0BA8ABB8-1F1D-417f-88C6-DA8530E2E7A6}" name="missedcalls" height="220">
<background b-border-width="0">
<format state="selected" bgcolor="#000000"/>
</background>
<label halign="center" bgcolor="#000000" fgcolor="#FFFFFF" font-weight="bold" y="60" w="320" h="220" font-size="32">
<format state="nocall" visible="false"/>
<text lang="0x0409">
Missed calls: <calls/>
</text>
</label>
</plugin>

<plugin clsid="{837FC251-FE69-43ad-84E0-EBCEDEBA0884}" name="iconbar" height="18">
<iconbar y="0" fgcolor="#CCCCCC" />
</plugin>

<!-- Date/Time/Carrier Plugin -->

<plugin clsid="{E09043DF-510E-4841-B652-388316977A7A}" name="carrier" height="18">
<background b-border-width="0">
</background>
<label bgcolor="transparent" halign="left" x="120" y="0" w="320" font-size="16">
<text><carrier/></text>
</label>
<clock>
<time font-weight="bold" fgcolor="FFFFFF" font-size="16" valign="top" halign="right" y="0" x="-24" w="320" />
<date font-weight="normal" font-size="16" valign="top" halign="left" mode="short" y="0" x="15" w="320" />
</clock>
</plugin>

<!-- Fizz Weather -->
<plugin clsid="{30DF3430-2005-0509-BAA6-00AA003E0EED}" name="WeatherPlugin" height="46" >
<general sepline="false"/>
</plugin>
<!-- Fizz Weather End-->

<plugin clsid="{95976968-45D5-40c9-9779-2B859B1C2FEC}" name="profile" height="18" width="320">
<background b-border-width="0">
</background>
<label halign="left" h="18" x="10" y="0" w="248" font-size="16" padding-right="0" >
<text><profile/></text>
</label>
</plugin>

<!-- Messaging Plugin -->
<plugin clsid="{2F930BF0-6FE9-4a53-9E17-88E9247BAB48}" name="SMScount" height="18">
<background b-border-width="0">
</background>
<label halign="left" h="18" x="10" y="0" w="248" font-size="16" padding-right="0" >
<text> Email / MMS: <unreadEmail /> SMS: <unreadSMS /> Voicemail: <unreadVMail/></text>
</label>
</plugin>

<!-- Calendar-Plugin -->

<plugin clsid="{865A354A-4A96-4687-B001-C155DC0DBE76}" name="Calendar" height="22">
<background b-border-width="0">
</background>
<label halign="left" h="18" x="22" y="16" w="248" font-size="16" padding-right="0" >
<text><time/> <location/></text>
</label>
<label halign="left" h="18" x="10" y="0" w="280" font-size="16" padding-right="0" >
<text><subject/></text>
</label>
</plugin>

<!-- MRU -->
<plugin clsid="{79EFB752-CB70-446d-B317-499723482B3D}" name="startmru" height="26">
<mru x="36" y="2" highlight="#CCCCCC" icon-size="16" max-buttons="10" />
</plugin>


</home>


Look around for <!-- Calendar-Plugin --> or something similar. My example looks like this:

<!-- Calendar-Plugin -->

<plugin clsid="{865A354A-4A96-4687-B001-C155DC0DBE76}" name="Calendar" height="22">
<background b-border-width="0">
</background>
<label halign="left" h="18" x="22" y="16" w="248" font-size="16" padding-right="0" >
<text><time/> <location/></text>
</label>
<label halign="left" h="18" x="10" y="0" w="280" font-size="16" padding-right="0" >
<text><subject/></text>
</label>
</plugin>



Delete this whole thing. They will start with a description and end with </plugin> so make sure you get the whole thing. The profile plugin on mine looks like this:


<plugin clsid="{95976968-45D5-40c9-9779-2B859B1C2FEC}" name="profile" height="18" width="320">
<background b-border-width="0">
</background>
<label halign="left" h="18" x="10" y="0" w="248" font-size="16" padding-right="0" >
<text><profile/></text>
</label>
</plugin>



Again, same thing. All the plugins will start with a description and end with </plugin>

Once modified, make sure to "Save AS" and change the name slightly. LEAVE the ".home" (or home.xml if you can see the extension!)....just change the first part of the name. Drag it back into the same folder you took it out of above. Go in and switch your home screens to the new one and see if it worked. If not, keep playing with it.

Hope this helps, I just went through playing with my homescreen but I may have left something out.
This place has a great explanation of how these home screens work (http://www.modaco.com/content/Smartphone-Customisation-General-Discussion/233425/Tutorial-Creating-XML-homescreens/)

seankk
22nd October 2007, 05:51 AM
thanks alot man gonna try it now..

gospeed.racergo
22nd October 2007, 09:35 AM
I was scared to play with .XML the first time. It takes some getting used to, but its pretty simple to understand when you get going.

If you want to design your own, there are some free programs out there...might check out HomeAnimBuilder (http://www.howardforums.com/showthread.php?t=1007702&highlight=HomeAnimBuilder),