[Windows Mobile Themes] Genix9:
Still with the 240x400 cpr:

- ATFavPeople panel (thanks to webguy05 for the direction on this):

condensed: icon fixed and now uses pluginlabel text instead of cpr hard-coded value.

expanded: Basically a kludge to work around the overlapping icon issue.

Seems that cpr's are processed linear, so in the cpr put the main icon 1st, then the contact pic 2nd. The contact pic just displays on top of the main icon, basically hiding it. Depending on the size/shape of the contact pic it'll hide the back icon ok, but sometimes you might get some bleed (see 2nd pic). You could also just remove the icon display all together, but then the expanded panel selection page doesn't show any icon, which looks a bit weird I think. Or you can set the contact icon to use ScaleStyle="Fit", but that also distorts things horribly for the most part.

The attached cpr now shows original icon (if no contacts), and also contact photos, mostly ok. Also set name text wrap=true for people with long names.

Another bug with the contacts plugin is if you've added/removed a bunch of contacts it doesn't delete the pages from the registry, so when you add 1 or 2 from scratch, the old ones display over the settings page.

<!-- ATFavePeople -->
<Layer ID="ATFavePeopleExpanded" Visible="False" Width="240" Height="130" Clip="False">
<Layer ID="Page" Clip="False">

<!-- Settings Icon -->
<Image ID="Icon" Left="25" Top="35" Width="65" Height="86" ScaleStyle="Fit" Clip="False"/>

<!-- Large picture in Center -->
<Image ID="ContactPhoto" Left="10" Top="13" Width="100" Height="100" ScaleStyle="Fit">
<Layer ID="Border2" Color="#FFFFFFFF" Left="-2" Top="-2" Width="104" Height="104" Visible="True"/>
</Image>

<!-- Icon on lower right -->
<Image ID="Icon" Left="80" Top="90" Width="25" Height="34" ScaleStyle="Fit"/>

<!-- Line 1 -->
<Text ID="ContactName" Left="100" Top="35" Width="125" Height="40" FontFamily="Tahoma" FontSize="10" FontStyle="Bold" Wrap="True" VerticalAlignment="Top" Trimming="EllipsisCharacter">
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="1" BlurFactor="3" Alpha="1.0"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
<!-- Line 2 -->
<Text ID="PhoneNumber" Left="100" Top="60" Width="125" Height="65" FontFamily="Tahoma" FontSize="9" FontStyle="Regular" Wrap="False" VerticalAlignment="Top" Trimming="EllipsisCharacter">
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="1" BlurFactor="3" Alpha="1.0"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
<!-- Settings Text -->
<Text ID="SettingsText" Left="100" Top="35" Width="125" Height="65" FontFamily="Tahoma" FontSize="10" FontStyle="Bold" Wrap="True" VerticalAlignment="Top" Trimming="EllipsisCharacter">
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="1" BlurFactor="3" Alpha="1.0"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
</Layer>
</Layer>
<Layer ID="ATFavePeopleCondensed" Visible="False" Width="240" Height="68">
<Layer ID="Page">
<Image ID="Icon" Left="10" Top="5" Width="25" Height="34" ScaleStyle="Fit" />
<!-- Title or Condensed Line 1 -->
<Text ID="PluginLabel" Left="40" Top="4" Width="220" Height="68" FontFamily="Tahoma" FontSize="18" FontStyle="Regular" Wrap="False" VerticalAlignment="Top" Trimming="EllipsisCharacter" InnerTextType="Resource" Text="cmhomeres.dll,1026">
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="1" BlurFactor="3" Alpha="1.0"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
</Layer>
</Layer>

- Weather panel (thanks to lesscro for direction on this):

Aligned the mini icons & text a little better and Added ScaleStyle="Fit" to each.

<!-- Page1 icons -->
<Image ID="CurrentIcon" Left="-5" Top="-5" Width="130" Height="130" ScaleStyle="Fit"/>
<Image ID="Day2Icon" Left="80" Top="68" Width="40" Height="40" ScaleStyle="Fit"/>
<Image ID="Day3Icon" Left="120" Top="68" Width="40" Height="40" ScaleStyle="Fit"/>
<Image ID="Day4Icon" Left="160" Top="68" Width="40" Height="40" ScaleStyle="Fit"/>
<Image ID="Day5Icon" Left="200" Top="68" Width="40" Height="40" ScaleStyle="Fit"/>

Windows Live fix also included below:

Replace

<!-- Large picture in upper right -->
<Image ID="Image 1" Left="25" Top="35" Width="65" Height="65" ScaleStyle="Stretch" />

with:

<!-- Large picture in upper right -->
<Image ID="Imagefixed" Source="\Windows\Titanium_live.png" Left="25" Top="35" Width="65" Height="86" ScaleStyle="Fit" />