[Touch HD Themes and Apps] maxycy:
As promised, I will now start a series of how to tutorial, component by component and how to use some of the more difficult part of the app. As I had just finished cleaning up the wallpapers, I'll start with this since it's also the simplest component of all.

I have now introduced a new component called simply "Wallpaper". Which means you can now deploy standard wallpaper through the app. V3.2 does not automatically refresh the wallpaper but the upcoming v3.3 will. Also, I have included preview files which will also work wt the v3.3. I will remove the old wallpaper components in a day or two once I release v3.3.

The tutorial below will explain a bit about the standard and manila wallpaper components. You will learn how to capture/make the component yourself and hopefully, you can also share this wt the community here. :D

How to Create my Own Components Part 1

Components Wallpaper / WpaperP / WpaperL

Standard wallpapers traditionally were deployed through the manila SETTINGS>WALLPAPER tab. Those are standard images that you can find easily in the form of jpg, png, bmp or gif format. Only a single file is required bcos at that time, TF3D v1 only can work in portrait mode.

TF3D version 2 and 3 introduced manila type wallpapers but has been compressed to QTC format which is pretty much an unknown format in the industry until now through XDA efforts. In this format, there are now 4 files to take care of portrait and landscape. Rozenthal has written a very comprehensive explanation on these 4 files HERE. You can still use the standard wallpaper for TF3D v2/3 by means of using BG4all layout. This can be explain further during the home layout tutorial.

Let's take a look at how these files are organized for the MaxTTM app. All components are stored in a folder called "Components". Inside "Components" folder, you will find all the components type, for eg, "Wallpaper" which stands for the standard wallpaper mentioned above. "WpaperP" stands for the manila type portrait wallpaper and "WpaperL" stands for the manila type landscape wallpaper.

Inside each one of these respective folders, you will find the component items and also a file called "List.txt". The "List.txt" basically contain the file names which will be used for "CAPTURE" purposes. More on that in the later part of my tutorial.

Now, there's another layer of folders under component "Wallpaper" for example. You will find a list of folders with names specifying the wallpaper item. This is where the files are stored.

In the case of "Wallpaper", you will see one file named "HomeBackground.img" and probably another file called "Preview.jpg". The main file is "HomeBackground.img" which will be used by TF3D to generate the wallpaper that you would normally do by going to the manila SETTINGS>WALLPAPER tab. So, by deploying this file, you would have done the same thing you would wt SETTINGS>WALLPAPER. The other file is basically the file that will show you a preview if you do a "slow" double click or a triple click on the item list in the app "CUSTOMIZE" tab (only on version 3.3 onwards). This is optional. If you do not put in this file, no preview will be available.

To create your own components, simply take a image file. Let's say 480x800 png image.

1. Create a folder within "Wallpaper"

2. Give it a name

3. Convert the image file to jpg

4. Copy the jpg file to the folder

5. Rename it to Preview.jpg

6. Make another copy of the file

7. Now rename it to HomeBackground.img

That's it you have now created your own component.

The other easier way is to use the app CAPTURE utility.

1. Select your wallpaper in SETTINGS>WALLPAPER

2. Go back to the app "CAPTURE" tab

3. From left COMBOlist, select "WALLPAPER"

4. Right COMBOlist, select "NEW"

5. Give it a name

6. Press CAPTURE

That's it. Less step but the utility does not provide a preview file. You have to follow the above steps from step 3 to 5.

The CAPTURE utility is extremely useful when you have multiple files for a single component. Let's take a look at the "List.txt". In this file, it contains the list of files for the component. For example, component "Wallpaper" will have only a single file "HomeBackground.img" in it. The CAPTURE utility will utilize this file to capture the files listed in it.

Let's move to the more complicated components. Manila wallpapers or basically the default wallpapers when you do not select wallpapers from SETTINGS>WALLPAPER. "WpaperP" stands for portrait wallpaper and "WpaperL" stands for landscape wallpaper. There are 2 files associated wt both components.

All thks to Bcrisp82, making your own manila wallpaper now becomes very accessible. Please read HERE on how to utilize his app to generate the files required.

Here, I will describe how you can utilize the files that are generated from that app. You should have a series of png files ( neglect that ). Take the 4 manila files generated.

1. Create a folder within "WpaperP"

2. Give it a name

3. Copy 70083a29_manila and 77feee1d_manila to the folder

4. Do the same for "WpaperL" on step 1-2

5. Copy 29cff4fe_manila and 058acf31_manila to the folder

6. If you intend to have preview for this, take the original img file and first convert to jpg ( try to keep it at 480x800)

7. Rename it to Preview.jpg

8. Copy to the item folder that you'd created above for both portrait and landscape.

That's it. :D

Now, assuming that you have installed a very nice theme with some nice default wallpapers. You can capture these components through the "CAPTURE" utility. Follow the same instruction as above and you will have those item available for deployment in the future.

This ends the part of the tutorial wallpaper components. Next up will be on the Home Layout components.