PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > Windows Mobile Hacks/Tweaks > Pocket PC Themes
Register Community Search

Notices


Closed Thread
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 11-13-2008, 03:34 PM
GoodThings2Life's Avatar
Bringer of Good Things
Offline
Pocket PC: HTC TITAN
Carrier: AT&T
Location: Youngstown, OH
 
Join Date: Oct 2007
Posts: 2,121
Reputation: 10602
GoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation level
Mentioned: 23 Post(s)
Tagged: 0 Thread(s)
Post HOW TO: Customize TouchFLO3D / Manila Themes

Over the past week, I've seen dozens of posts asking for help on how to modify the Diamond and Touch Pro themes. Unfortunately, I've also noticed that there is very little coherent, thorough documentation on the topic. Lots of little one liners here and vague hints but no real tutorials. That changes right NOW. I want this post to become a great guide for editing and customizing the themes.

If you're like me, you look at the Sprint theme and say something like, "The Sprint theme looks pretty decent except for that god-forsaken yellow. It's like a snow field that somebody at Sprint decided to pee on! Why would they do that?!"

Well, it's taken me a week to get it how I like it, but I did it. I hope to God I never have to do it again! Editing Manila themes is by far the WORST experience I've ever had with Windows Mobile tweaking. It's time consuming and challenging.

But while I never want to go through the process again, I do want to share some information I learned from the experience and encourage others to add their own information here-- as long as it's thorough! Be precise when contributing, including step-by-step.

OK, so let's get started... at the bottom you will find two installers-- sprint_manila_blue will tweak the default Sprint skin and will leave the Sprint Music and Sprint TV tabs as they are out of the box. The "revised" tweak will remove the Sprint Music Store link, rename the Sprint Music tab to "Music", and remove the Sprint TV tab.

Other changes-- ALL YELLOW has been replaced with a deep shade of BLUE (it's not exact, but it's pretty close to the PPCGeeks dark blue background, and surprisingly that wasn't intentional, lol). Also, the unread mail/sms notifications are RED... I was going to be consistent and use the blue, but they really didn't show up very well.

For those interested, the blue has a hex value of #283048. The grays used are #333333, black is #000000, and white is #FFFFFF. The light grays used for the email account, landscape, and program highlights are #C1C1C1.


Here are some screenshots:











Here's how to install this:

1. Copy the file of your choice to your phone.
2. DISABLE TOUCHFLO3D and switch to another Today skin (temporarily). Do this by going to Start > Settings > Today ... select a skin that isn't "Sprint" and then click Items and uncheck TouchFLO3D. IF YOU DONT DO THIS, BAD THINGS MAY OR MAY NOT HAPPEN, SO JUST DO IT!
3. Install the file by tapping on it in File Explorer.
4. Soft reset even if it doesn't ask you to do so!
5. Re-select the Sprint skin and re-enable TouchFLO3D (reversing step 2).

Troubleshooting:

If you have trouble with this or if some of the graphics don't look right or if you actually find some yellow that I've somehow missed, let me know so I can look into it.

THIS CAN ONLY BE INSTALLED ON THE STOCK SPRINT THEME. DO NOT INSTALL THIS IF YOU HAVE ANY OTHER ROM OR SKIN! DO NOT INSTALL THIS IF YOU HAVE MADE EXTENSIVE CHANGES ON YOUR OWN TO THE SPRINT THEME!
Attached Files
File Type: cab sprint_manila_blue.cab (145.6 KB, 749 views) Click for barcode!
File Type: cab sprint_manila_blue_revised.cab (153.2 KB, 1152 views) Click for barcode!
__________________
--Someday, bringing GoodThings2Life will become a Paradigm!--

Last edited by GoodThings2Life; 11-29-2008 at 03:20 PM.
This post has been thanked 77 times.
  #2 (permalink)  
Old 11-13-2008, 03:35 PM
GoodThings2Life's Avatar
Bringer of Good Things
Offline
Pocket PC: HTC TITAN
Carrier: AT&T
Threadstarter
Location: Youngstown, OH
 
Join Date: Oct 2007
Posts: 2,121
Reputation: 10602
GoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation level
Mentioned: 23 Post(s)
Tagged: 0 Thread(s)
Post Re: HOW TO: Customize TouchFLO3D / Manila Themes

OK, here's where some explanation is going to begin...

First of all, I want to link to a few XDA threads for some information and ready-made themes:
Manila Editor -- You'll need this to extract and replace many of the Manila graphics.
Diamond TouchFLO3D Config -- This is an easy way to disable some of the tabs you don't use OR to enable some of the ready-made themes.
Ready Made Themes for TF3D Config -- Pretty obvious what this is.

Now, with those important tools out of the way, let's begin...

Customizing Tab Order and Tab Names
If you edit the file called 090661f7_manila, you'll be able to edit all the "Display Names" for the tabs. For example, if you want to call it "Music" instead of "Sprint Music", this is the file to do it. You'll also need to edit this file if you want to ADD tab names as well. So if you want to add the Calendar or Communications tabs, you'll need to add their names here too. (More on that later).

Here's an example of the file:
Code:
<?xml version="1.0" encoding="utf-16"?>
<xliff version="1.0" lang="en-us">
  <file datatype="plaintext" original="icons">
    <header />
    <body>
     ........
     <trans-unit id="IDS_MUSICTITLE">
        <source>Music</source>
      </trans-unit>
     ........
    </body>
  </file>
</xliff>
As you can see, I changed the IDS_MUSICTITLE value from Sprint Music to just plain Music. But you need all three lines to add new ones, so if I want to a Calendar tab it might look something like this:

Code:
     <trans-unit id="IDS_CALENDARTITLE">
        <source>Calendar</source>
      </trans-unit>
Again, I'll post more information on that process later.

How to Disable or Re-Order Tabs:
For this part, you'll want to turn your attention to two files... one of which might not exist until you create it... 26948339_manila and
26948339_manila_disabledtabs. Let's start with the one you have to create (it's also created automatically with TF3D Config tool)...

Code:
<?xml version="1.0" encoding="utf-16"?>
<DisabledTabs>
  <Page Order="10" Name="tv.page" PackageName="HTC" Title="[[IDS_SPRINTTV]]" ExternalScriptPath="HTC\Scripts\sprinttv.luac">
    <ComponentReference Name="page" Mode9Path="HTC\sprintfavorites.mode9" Component="GizmoRoot" SmartComponent="true" />
    <ComponentReference Name="icon_normal" Mode9Path="HTC\sprinticons.mode9" Component="SprintTV_Off" />
    <ComponentReference Name="icon_selected" Mode9Path="HTC\sprinticons.mode9" Component="SprintTV_On" />
    <ComponentReference Name="icon_preview" Mode9Path="HTC\sprinticons.mode9" Component="SprintTV_Preview" />
  </Page>
</DisabledTabs>
In this case, I've disabled the SprintTV tab, so I moved the entire "Page" section of code for SprintTV to this file. I removed it from the other file (more on that in a moment).

The other file is a lot longer, but it's pretty easy to follow once you understand the layout of the PAGE code shown above.

Oh and by the way, this is where you can change the order of buttons in Landscape mode as well as the content on the Music page and various dialogs and menus. I think it's fair to say that this is definitely one of the "CORE" Manila files. While I encourage having a backup of ALL the original files in case of a mistake, if you don't make one of this file in particular, you're just begging for trouble.

Code:
<?xml version="1.0" encoding="utf-16"?>
<Manila Mode9Path="HTC\manila.mode9">
  <PreloadImage Path="HTC\Assets\Images\Common\dottedline.qtc" />
  <PreloadImage Path="HTC\Assets\Images\Common\transparent.qtc" />
  <PreloadImage Path="HTC\Assets\Images\Common\alpha-hitbox.qtc" />
  <PreloadImage Path="HTC\Assets\Images\Common\down_arrow.qtc" />
.....
  <Navigation>
    <PageGroup Name="Root">
      <!-- 'page' extension == Manila pages -->
      <Page Order="0" Name="home.page" PackageName="HTC" Default="true" Title="[[IDS_HOMETITLE]]">
        <ComponentReference Name="page" Mode9Path="HTC\FakeHome.mode9?testParam=1" Component="GizmoRoot" SmartComponent="true" />
        <ComponentReference Name="icon_normal" Mode9Path="HTC\icons.mode9" Component="Home_Off" />
        <ComponentReference Name="icon_selected" Mode9Path="HTC\icons.mode9" Component="Home_On" />
        <ComponentReference Name="icon_preview" Mode9Path="HTC\icons.mode9" Component="Home_Preview" />
      </Page>
      <Page Order="1" Name="people.page" PackageName="HTC" Title="[[IDS_FAVORITEPEOPLETITLE]]">
        <ComponentReference Name="page" Mode9Path="HTC\people.mode9" Component="GizmoRoot" SmartComponent="true" />
        <ComponentReference Name="icon_normal" Mode9Path="HTC\icons.mode9" Component="People_Off" />
        <ComponentReference Name="icon_selected" Mode9Path="HTC\icons.mode9" Component="People_On" />
        <ComponentReference Name="icon_preview" Mode9Path="HTC\icons.mode9" Component="People_Preview" />
      </Page>
.....
Like I said, there's a lot here, but here's a brief breakdown. The first section is the definition of global graphics like the sliders and icons and such that are used consistently throughout the whole interface. More on that MUCH later.

Moving down to the Navigation section, you'll see the Page sections. These define the individual tabs that appear. In the example above, I pasted the code sections for the Home and Favorite People tabs.

Notice the [[IDS_HOMETITLE]] and [[IDS_FAVORITEPEOPLETITLE]] ... this is where the variables from the first file come into play. Although you can set them statically here, I do NOT recommend it.

Now as far as reordering the tabs is concerned, in each Page section you'll see the parameter labeled Order="#" where # is the actual order it appears on the navigation menu beginning with Home at 0. But what if I want my Programs tab to be 0 and Home to be 9? Simple-- change the order for both pages, save, and soft-reset... Presto! Now you'll see the Programs tab by default.

Add a Call History Tab
Adding the Call History tab is the easiest of the custom tabs to add to your interface. You just add one section of code to your 26948339_manila file using the guidelines above and the attached 1d1ee632_manila file to your \Windows directory on the phone. Here's the code to add...

Code:
      <Page Order="10" Name="callhistory.page" PackageName="HTC" Title="[[IDS_CALLLOGTITLE]]">
        <ComponentReference Name="page" Mode9Path="HTC\CallLog.mode9" Component="GizmoRoot" SmartComponent="true" />
        <ComponentReference Name="icon_normal" Mode9Path="HTC\Icons.mode9" Component="People_CallHistory_Off" />
        <ComponentReference Name="icon_selected" Mode9Path="HTC\Icons.mode9" Component="People_CallHistory_On" />
        <ComponentReference Name="icon_preview" Mode9Path="HTC\Icons.mode9" Component="People_CallHistory_Preview" />
        <ComponentReference Name="icon_notification" Mode9Path="HTC\Icons.mode9" Component="Notification_People_CallHistory" />
      </Page>
Just be sure you change the Order="10" to use a number that's not already in use which may involve scrolling through the file to check.

Changing the Internet Globe Icon or Remove the YouTube Link
For some reason, Manila Editor has a really hard time replacing this graphic. In fact, if you even try, you'll end up with a "white out" effect where the icon belongs. The actual manila files in question are:

Globe: 7d3f1247_manila
Globe Selected: 3f00cd2f_manila

However, until Manila Editor works for this graphic, you might think you're out of luck. Not really... instead of those two files, create your own graphics based on 512x256 dimensions with 96dpi and save them as Globe.png and Globe_Selected.png. Then, edit 27c65cbd_manila instead. Change the code for the entire file to look like this:

Code:
<?xml version="1.0" encoding="utf-16"?>
<InternetPortal>  
  <IncludeUserFavorites>True</IncludeUserFavorites>
  <Banner
    DefaultImagePath="\Windows\Globe.png"
    SelectedImagePath="\Windows\Globe_Selected.png"
    Width="480"
    Height="215" />
  <OperatorLinks>
    <Link
      Text="YouTube"
      Executable="\windows\youtube.exe"
      ImagePath="\Windows\HTC\Assets\Images\InternetPortal\youtube.qtc" />
  </OperatorLinks>
</InternetPortal>
Notice the \Windows\Globe.png and \Windows\Globe_Selected.png? That's where your new files need to go along with this updated file.

The only other graphic that has this problem (for now) is the primary background graphic, which is 4a087e41_manila. I'll post more details on that later.

Oh, speaking of 27c65cbd_manila... if you remove the code between the OperatorLinks section, you'll also get rid of the YouTube Link on the Internet tab.

Replace the Email/SMS Notification Icon
If you want to change the color of the Email/SMS Notification icon, you need to use Manila Editor to replace file 36eabe92_manila. To do this, copy the manila file to your computer, use Manila Editor to open it, and click Save As... save it as a PNG on your computer, recolor it, and the use Manila Editor to Replace it. Then copy the new 36eabe92_manila file to your phone.

There's plenty more to come...
Attached Files
File Type: zip call_history_extension.zip (431 Bytes, 455 views) Click for barcode!

Last edited by GoodThings2Life; 11-14-2008 at 05:23 PM.
This post has been thanked 35 times.
  #3 (permalink)  
Old 11-18-2008, 11:47 AM
shaun0207's Avatar
DaGreatOne
Offline
Pocket PC: HTC EVO (white)!
Carrier: Sprint
Location: Balitmore, MD
 
Join Date: Sep 2007
Posts: 1,983
Reputation: 765
shaun0207 knows their stuffshaun0207 knows their stuffshaun0207 knows their stuffshaun0207 knows their stuffshaun0207 knows their stuffshaun0207 knows their stuffshaun0207 knows their stuff
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via MSN to shaun0207 Send a message via Yahoo to shaun0207 Send a message via Skype™ to shaun0207
Re: HOW TO: Customize TouchFLO3D / Manila Themes

Quote:
Originally Posted by GoodThings2Life View Post
OK, here's where some explanation is going to begin...

First of all, I want to link to a few XDA threads for some information and ready-made themes:
Manila Editor -- You'll need this to extract and replace many of the Manila graphics.
Diamond TouchFLO3D Config -- This is an easy way to disable some of the tabs you don't use OR to enable some of the ready-made themes.
Ready Made Themes for TF3D Config -- Pretty obvious what this is.

Now, with those important tools out of the way, let's begin...

Customizing Tab Order and Tab Names
If you edit the file called 090661f7_manila, you'll be able to edit all the "Display Names" for the tabs. For example, if you want to call it "Music" instead of "Sprint Music", this is the file to do it. You'll also need to edit this file if you want to ADD tab names as well. So if you want to add the Calendar or Communications tabs, you'll need to add their names here too. (More on that later).

Here's an example of the file:
Code:
<?xml version="1.0" encoding="utf-16"?>
<xliff version="1.0" lang="en-us">
  <file datatype="plaintext" original="icons">
    <header />
    <body>
     ........
     <trans-unit id="IDS_MUSICTITLE">
        <source>Music</source>
      </trans-unit>
     ........
    </body>
  </file>
</xliff>
As you can see, I changed the IDS_MUSICTITLE value from Sprint Music to just plain Music. But you need all three lines to add new ones, so if I want to a Calendar tab it might look something like this:

Code:
     <trans-unit id="IDS_CALENDARTITLE">
        <source>Calendar</source>
      </trans-unit>
Again, I'll post more information on that process later.

How to Disable or Re-Order Tabs:
For this part, you'll want to turn your attention to two files... one of which might not exist until you create it... 26948339_manila and
26948339_manila_disabledtabs. Let's start with the one you have to create (it's also created automatically with TF3D Config tool)...

Code:
<?xml version="1.0" encoding="utf-16"?>
<DisabledTabs>
  <Page Order="10" Name="tv.page" PackageName="HTC" Title="[[IDS_SPRINTTV]]" ExternalScriptPath="HTC\Scripts\sprinttv.luac">
    <ComponentReference Name="page" Mode9Path="HTC\sprintfavorites.mode9" Component="GizmoRoot" SmartComponent="true" />
    <ComponentReference Name="icon_normal" Mode9Path="HTC\sprinticons.mode9" Component="SprintTV_Off" />
    <ComponentReference Name="icon_selected" Mode9Path="HTC\sprinticons.mode9" Component="SprintTV_On" />
    <ComponentReference Name="icon_preview" Mode9Path="HTC\sprinticons.mode9" Component="SprintTV_Preview" />
  </Page>
</DisabledTabs>
In this case, I've disabled the SprintTV tab, so I moved the entire "Page" section of code for SprintTV to this file. I removed it from the other file (more on that in a moment).

The other file is a lot longer, but it's pretty easy to follow once you understand the layout of the PAGE code shown above.

Oh and by the way, this is where you can change the order of buttons in Landscape mode as well as the content on the Music page and various dialogs and menus. I think it's fair to say that this is definitely one of the "CORE" Manila files. While I encourage having a backup of ALL the original files in case of a mistake, if you don't make one of this file in particular, you're just begging for trouble.

Code:
<?xml version="1.0" encoding="utf-16"?>
<Manila Mode9Path="HTC\manila.mode9">
  <PreloadImage Path="HTC\Assets\Images\Common\dottedline.qtc" />
  <PreloadImage Path="HTC\Assets\Images\Common\transparent.qtc" />
  <PreloadImage Path="HTC\Assets\Images\Common\alpha-hitbox.qtc" />
  <PreloadImage Path="HTC\Assets\Images\Common\down_arrow.qtc" />
.....
  <Navigation>
    <PageGroup Name="Root">
      <!-- 'page' extension == Manila pages -->
      <Page Order="0" Name="home.page" PackageName="HTC" Default="true" Title="[[IDS_HOMETITLE]]">
        <ComponentReference Name="page" Mode9Path="HTC\FakeHome.mode9?testParam=1" Component="GizmoRoot" SmartComponent="true" />
        <ComponentReference Name="icon_normal" Mode9Path="HTC\icons.mode9" Component="Home_Off" />
        <ComponentReference Name="icon_selected" Mode9Path="HTC\icons.mode9" Component="Home_On" />
        <ComponentReference Name="icon_preview" Mode9Path="HTC\icons.mode9" Component="Home_Preview" />
      </Page>
      <Page Order="1" Name="people.page" PackageName="HTC" Title="[[IDS_FAVORITEPEOPLETITLE]]">
        <ComponentReference Name="page" Mode9Path="HTC\people.mode9" Component="GizmoRoot" SmartComponent="true" />
        <ComponentReference Name="icon_normal" Mode9Path="HTC\icons.mode9" Component="People_Off" />
        <ComponentReference Name="icon_selected" Mode9Path="HTC\icons.mode9" Component="People_On" />
        <ComponentReference Name="icon_preview" Mode9Path="HTC\icons.mode9" Component="People_Preview" />
      </Page>
.....
Like I said, there's a lot here, but here's a brief breakdown. The first section is the definition of global graphics like the sliders and icons and such that are used consistently throughout the whole interface. More on that MUCH later.

Moving down to the Navigation section, you'll see the Page sections. These define the individual tabs that appear. In the example above, I pasted the code sections for the Home and Favorite People tabs.

Notice the [[IDS_HOMETITLE]] and [[IDS_FAVORITEPEOPLETITLE]] ... this is where the variables from the first file come into play. Although you can set them statically here, I do NOT recommend it.

Now as far as reordering the tabs is concerned, in each Page section you'll see the parameter labeled Order="#" where # is the actual order it appears on the navigation menu beginning with Home at 0. But what if I want my Programs tab to be 0 and Home to be 9? Simple-- change the order for both pages, save, and soft-reset... Presto! Now you'll see the Programs tab by default.

Add a Call History Tab
Adding the Call History tab is the easiest of the custom tabs to add to your interface. You just add one section of code to your 26948339_manila file using the guidelines above and the attached 1d1ee632_manila file to your \Windows directory on the phone. Here's the code to add...

Code:
      <Page Order="10" Name="callhistory.page" PackageName="HTC" Title="[[IDS_CALLLOGTITLE]]">
        <ComponentReference Name="page" Mode9Path="HTC\CallLog.mode9" Component="GizmoRoot" SmartComponent="true" />
        <ComponentReference Name="icon_normal" Mode9Path="HTC\Icons.mode9" Component="People_CallHistory_Off" />
        <ComponentReference Name="icon_selected" Mode9Path="HTC\Icons.mode9" Component="People_CallHistory_On" />
        <ComponentReference Name="icon_preview" Mode9Path="HTC\Icons.mode9" Component="People_CallHistory_Preview" />
        <ComponentReference Name="icon_notification" Mode9Path="HTC\Icons.mode9" Component="Notification_People_CallHistory" />
      </Page>
Just be sure you change the Order="10" to use a number that's not already in use which may involve scrolling through the file to check.

Changing the Internet Globe Icon or Remove the YouTube Link
For some reason, Manila Editor has a really hard time replacing this graphic. In fact, if you even try, you'll end up with a "white out" effect where the icon belongs. The actual manila files in question are:

Globe: 7d3f1247_manila
Globe Selected: 3f00cd2f_manila

However, until Manila Editor works for this graphic, you might think you're out of luck. Not really... instead of those two files, create your own graphics based on 512x256 dimensions with 96dpi and save them as Globe.png and Globe_Selected.png. Then, edit 27c65cbd_manila instead. Change the code for the entire file to look like this:

Code:
<?xml version="1.0" encoding="utf-16"?>
<InternetPortal>  
  <IncludeUserFavorites>True</IncludeUserFavorites>
  <Banner
    DefaultImagePath="\Windows\Globe.png"
    SelectedImagePath="\Windows\Globe_Selected.png"
    Width="480"
    Height="215" />
  <OperatorLinks>
    <Link
      Text="YouTube"
      Executable="\windows\youtube.exe"
      ImagePath="\Windows\HTC\Assets\Images\InternetPortal\youtube.qtc" />
  </OperatorLinks>
</InternetPortal>
Notice the \Windows\Globe.png and \Windows\Globe_Selected.png? That's where your new files need to go along with this updated file.

The only other graphic that has this problem (for now) is the primary background graphic, which is 4a087e41_manila. I'll post more details on that later.

Oh, speaking of 27c65cbd_manila... if you remove the code between the OperatorLinks section, you'll also get rid of the YouTube Link on the Internet tab.

Replace the Email/SMS Notification Icon
If you want to change the color of the Email/SMS Notification icon, you need to use Manila Editor to replace file 36eabe92_manila. To do this, copy the manila file to your computer, use Manila Editor to open it, and click Save As... save it as a PNG on your computer, recolor it, and the use Manila Editor to Replace it. Then copy the new 36eabe92_manila file to your phone.

There's plenty more to come...
Can I just drop this into the Manilla folder or do I have to go through of the rest steps you outlined above?
__________________
Phone History (last 2yrs or less): Sanyo5500>Sanyo8300>SamsungA920>Moto i930>Moto i870>Moto Q>The Mogul & a iC902> Touch Pro & iC902>Touch Pro and a Palm Pre> just a Pre for now>>HTC EVO (white)!

  #4 (permalink)  
Old 11-18-2008, 01:03 PM
GoodThings2Life's Avatar
Bringer of Good Things
Offline
Pocket PC: HTC TITAN
Carrier: AT&T
Threadstarter
Location: Youngstown, OH
 
Join Date: Oct 2007
Posts: 2,121
Reputation: 10602
GoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation level
Mentioned: 23 Post(s)
Tagged: 0 Thread(s)
Re: HOW TO: Customize TouchFLO3D / Manila Themes

Quote:
Originally Posted by shaun0207 View Post
Can I just drop this into the Manilla folder or do I have to go through of the rest steps you outlined above?
Where I have posted cabs/zips, you are welcome to use those, but in most cases you'll have to do the code edits on your own. It's a hassle, but then again, so is Manila, lol.
  #5 (permalink)  
Old 11-18-2008, 03:22 PM
slopokdave's Avatar
Halfway to VIP Status
Offline
Pocket PC: HTC EVO
Carrier: Sprint
 
Join Date: Aug 2008
Posts: 669
Reputation: 450
slopokdave is becoming a PPCGeeks regularslopokdave is becoming a PPCGeeks regularslopokdave is becoming a PPCGeeks regularslopokdave is becoming a PPCGeeks regularslopokdave is becoming a PPCGeeks regular
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: HOW TO: Customize TouchFLO3D / Manila Themes

Is it possible to get WeatherPanel to replace HTC Weather on my weather tab using TF3D? I don't want to go through using ultimatelaunch, throttlelauncher, etc if possible. Having a 2nd today screen with weatherpanel only is the only way I've got it so far.
  #6 (permalink)  
Old 03-12-2009, 10:09 AM
CyberMonkey's Avatar
Robin Hood of CyberSpace
Offline
Pocket PC: Lumia 635
Carrier: T-Mobile
 
Join Date: Mar 2008
Posts: 1,182
Reputation: 820
CyberMonkey knows their stuffCyberMonkey knows their stuffCyberMonkey knows their stuffCyberMonkey knows their stuffCyberMonkey knows their stuffCyberMonkey knows their stuffCyberMonkey knows their stuff
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to CyberMonkey Send a message via Yahoo to CyberMonkey
Re: HOW TO: Customize TouchFLO3D / Manila Themes

Great thread. I tried playing around with Manilla Editor, but not with much success. But the more I read on this thread the more I am learning.

When I get home from work, I will most deffinately be making my first theme for it, and it shall be a Batman theme
  #7 (permalink)  
Old 11-30-2008, 10:25 PM
silverD16y71996's Avatar
PPCGeeks Regular
Offline
Pocket PC: touch pro
Carrier: sprint
 
Join Date: May 2008
Posts: 76
Reputation: 30
silverD16y71996 is just getting started
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: HOW TO: Customize TouchFLO3D / Manila Themes

Quote:
Originally Posted by GoodThings2Life View Post
Changing the Internet Globe Icon or Remove the YouTube Link
For some reason, Manila Editor has a really hard time replacing this graphic. In fact, if you even try, you'll end up with a "white out" effect where the icon belongs. The actual manila files in question are:

Globe: 7d3f1247_manila
Globe Selected: 3f00cd2f_manila

However, until Manila Editor works for this graphic, you might think you're out of luck. Not really... instead of those two files, create your own graphics based on 512x256 dimensions with 96dpi and save them as Globe.png and Globe_Selected.png. Then, edit 27c65cbd_manila instead. Change the code for the entire file to look like this:

Code:
<?xml version="1.0" encoding="utf-16"?>
<InternetPortal>  
 <IncludeUserFavorites>True</IncludeUserFavorites>
 <Banner
   DefaultImagePath="\Windows\Globe.png"
   SelectedImagePath="\Windows\Globe_Selected.png"
   Width="480"
   Height="215" />
 <OperatorLinks>
   <Link
     Text="YouTube"
     Executable="\windows\youtube.exe"
     ImagePath="\Windows\HTC\Assets\Images\InternetPortal\youtube.qtc" />
 </OperatorLinks>
</InternetPortal>
Oh, speaking of 27c65cbd_manila... if you remove the code between the OperatorLinks section, you'll also get rid of the YouTube Link on the Internet tab.
question how do i go about adding my own links in there with web favacons, the same way youtube was there but using my own favorite sites.
  #8 (permalink)  
Old 11-30-2008, 10:54 PM
GoodThings2Life's Avatar
Bringer of Good Things
Offline
Pocket PC: HTC TITAN
Carrier: AT&T
Threadstarter
Location: Youngstown, OH
 
Join Date: Oct 2007
Posts: 2,121
Reputation: 10602
GoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation levelGoodThings2Life can't get a higher reputation level
Mentioned: 23 Post(s)
Tagged: 0 Thread(s)
Re: HOW TO: Customize TouchFLO3D / Manila Themes

Quote:
Originally Posted by silverD16y71996 View Post
question how do i go about adding my own links in there with web favacons, the same way youtube was there but using my own favorite sites.
If all you want is a site, just start bookmarking things in Opera. They won't use the favicons, however.

If you want to replace or add links to net-based programs and sites, you need this section of code duplicated and edited:

Code:

   <Link
     Text="YouTube"
     Executable="\windows\youtube.exe"
     ImagePath="\Windows\HTC\Assets\Images\InternetPortal\youtube.qtc" />
For example, let's say you wanted to add a link for Google Maps:

Code:

   <Link
     Text="Google Maps"
     Executable="\Program Files\GoogleMaps\GoogleMaps.exe"
     ImagePath="\Path to Image Here\Image.png" />
I'm not sure if this works for web sites, however, I'm not sure why it shouldn't work (in theory). You'll need to supply your own images.
This post has been thanked 1 times.
  #9 (permalink)  
Old 12-31-2008, 08:03 PM
eidolen's Avatar
Lurker
Offline
Pocket PC: htc fuze
 
Join Date: Dec 2008
Posts: 1
Reputation: 10
eidolen is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: HOW TO: Customize TouchFLO3D / Manila Themes

Quote:
Changing the Internet Globe Icon or Remove the YouTube Link
For some reason, Manila Editor has a really hard time replacing this graphic. In fact, if you even try, you'll end up with a "white out" effect where the icon belongs. The actual manila files in question are:

Globe: 7d3f1247_manila
Globe Selected: 3f00cd2f_manila

However, until Manila Editor works for this graphic, you might think you're out of luck. Not really... instead of those two files, create your own graphics based on 512x256 dimensions with 96dpi and save them as Globe.png and Globe_Selected.png. Then, edit 27c65cbd_manila instead. Change the code for the entire file to look like this:
I just did a write up on how to edit the Internet Globe files directly using Manila Editor if anyone is interested. No special software and can be done with some basic graphics editing skills. Have a look if you globe loads slowly because of the xml work-around, or you just want to have to deal with xml editing.

You can find it here.

Cheers,
Eidolen
This post has been thanked 2 times.
  #10 (permalink)  
Old 01-04-2009, 07:55 PM
MaryGladys's Avatar
PPCGeeks Regular
Offline
Pocket PC: HTC Touch Pro2
Carrier: Sprint
Location: Flooooooreeeeeeduh
 
Join Date: Oct 2008
Posts: 186
Reputation: 245
MaryGladys is keeping up the good workMaryGladys is keeping up the good workMaryGladys is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: HOW TO: Customize TouchFLO3D / Manila Themes

Quote:
Originally Posted by eidolen View Post
I just did a write up on how to edit the Internet Globe files directly using Manila Editor if anyone is interested. No special software and can be done with some basic graphics editing skills. Have a look if you globe loads slowly because of the xml work-around, or you just want to have to deal with xml editing.

You can find it here.

Cheers,
Eidolen
Thanks Eidolen! This was pretty helpful! Of course, I am posting a question about another manila file. It is the clock one. I was wondering if there was something special about them? I just get the infamous white box around my clock!

TIA!
__________________
---
MG
Closed Thread

  PPCGeeks > Windows Mobile > Windows Mobile Hacks/Tweaks > Pocket PC Themes


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 09:28 AM.


Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com