[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] Z80-Man:
Hi everybody ! :)

Yes, and it's quite easy actually. :)

You jut have to install M9Editor, browse the manila files with them, and find the .QTC file responsible for displaying the "selected" icon (its picture will show onscreen when using M9Editor).

The problem is quite simple : the CAB has been made for an opaque slider, and this redundant (and a bit larger) icon is the one that shows on the slider when the tab is selected.

Since qe use Energy ROMs with a fully transparent slider, this icon becomes unwanted, so it has to be replaced a full transparent picture if you want to keep things simple and leave all the rest untouched.

How to do it :

Using M9Editor, find the culprit, then export it in .PNG format. Edit it with any graphic design tool able to manage transparency (I use Paint Shop pro, and I guess The Gimp will be fine - and free), then import it back again to .QTC format using M9Editor again.

If the pictures are CFC compressed, then you'll just have 2 more steps to cope with : uncompress - export - edit - import - recompress. ;)

I think the transparent "fake" I made for the Manila TV tab should be used right out of the box. Since i'm currently trying to have you Documents tab working on NRGZ's last marvel (24634 french is a dream of a ROM) and currently readinf your topic with great care, I'll try right now, and I'll attach the ready-to-import picture for you to include in your CABs.

Of course, I'll also attach the manila file - and the whole Documents tab CAB if you want. :D

About the language files and [[IDS_...]] tags :

I translated all I could for NRGZ's 23659 build that still had the tab.

Actually, I even didn't bother searching for multiple localized manila files, probably even absent from the ROM anyway.

I found that anywhere you put the <trans_unit> statements, provided it's in any manila file that will be loaded and used by the system, the definitions will just add one to each other.

And fortunately, there is a plain XML file that we could call a "main" language file : it's the one that defines the Home tab labels, date formats, and so on.

There is one for each language, and it's generally well known (except for Bulgarian, which seems to be pretty hard to find ! :D).

For French, it's the 17956b33_manila file.

I didn't complicate my life : I just crammed all I could inside it to translate the Documents tabs labels, fixing orthograph and date formats in the process, and it just works perfectly ! :cool:

So if you want to translate to your own languages, don't bother looking for mysterious files : just find your Home tab main definition file, and fill it up like a hog ! :D

About the 26948339_manila file and the Sense tabs definition :

I decided to fix tabs numbering once and for all, and numbered all the existing manila tabs so they always wear the same number, wether they are present or not.

So each of my CABs contains a full regitry list of tabs ([HKEY_LOCAL_MACHINE\Software\HTC\Manila\Configuration]) numbered according to my standard layout. The base numbering sequence is simply taken from Energy ROMs existing tabs,and I filled in the holes ! :p

Of course, when I put a 26948339_manila file in a CAB, I have to modify it in order it displays only the existing tabs (or Sense will crash and loop at startup) : there's unfortunately no way to avoid this problem, as HTC didn't make things simple by putting all of them in the same file.

But I just have to take the full list and remove the unwanted paragraphs : all the remaining tabs will always wear a unique number, and this number will always match the ones defined in the registry.

Since I'll make independant CABs for the new tabs, all I have to do is to install them in order, using each time a version that supposes the previous ones are already there and active, adding only one new tab that will always take a previously unused number, so no clash will ever occur.

For instance, I'll install ManilaTV_15tabs.cab, then HTC_Documents_16tabs.cab, and so on (HTC_Footprints_17tabs.cab ?) ;)

OK, i'm finishing reading the thread, gather the files, create the transparent slider "tab selected" icon, pick my 16tabs-with-TV-present 26948339_manila file, put all that in a CAB, stirr in a shaker (:p), and be back in a while with news. ;)

Edit : oh, and back with a MortScript to delete the ManilaFull.xml file quickly and easily, too ! :p