[HTC Excalibur] Cyclonezephyrxz7:
Okay, I am not releasing this theme yet. I am sorry if this frustrates you all, but I want it to come out all at once. Call it selfish on my part, but I am hesitant to say much because i don't want imitators to come out and release something prior to me completing this because I took a good deal of my time to formulate this, and it is something that i believe will work..

I will however tell you BASICALLY how it will work, so people can start to think up how to make customized versions.

-----------------------------------------

The horizontal theme on the excalibur is, as far as my research has shown (which includes talking to the very talented DrkFngThDrgnLrd and Stylez, hours of extensive forum searching and google'ing), impossible with the methods provided by the CPR file. I have tried using Manila2D and Home2, both of which are too limited/complex to achieve a user-friendly result. Plus, both will eat up RAM, which just stinks!

Anyways...

The reason that I got this to work was because I decided to go 'rustic.' The CPR file is in control here, but I am just manipulating it. For instance, the reason you can't have custom panels or different orders EASILY is because the TAB BAR is actually 1 image, predesigned for this theme and plugin order. Basically, i am creating premade images to emulate a full horizontal theme.

Furthermore, I need a programer to make me a program that will run on startup in the background, detecting 4 specific pixels which will exist in an image overlay (allowing users to use their own background images if desired). If all 4 pixels match up to the values present in an external file (probably called pixelV.txt) then it will swap the UP with LEFT and DOWN with RIGHT and vice versa....get it? With this running, people can use SmartToolKit (which puts an overlay on the Homescreen, preventing a program to detect if it is the homescreen). With this horizontal theme, PAGES will be changed with UP/DOWN and panels with LEFT/RIGHT ... just like it should be.

An alternative, if someone can figure this out, is to have the program detect if an overlay is running. I suppose that the homescreen is called "Desktop" or something. So, from my tests with MortScript, i found that STK creates an overlay without a name...making it harder to detect as an overlay, and impossible to detect if you are on the homescreen. That is my experience...however if SOMEONE can make a program for me that will bypass this and successfully identify QUICKLY if you are on the homescreen, then swap the buttons, i will be more than grateful!

I can say, from my research that this program should use the AllKeys() function, located in the Winuser.h header file. that is really all i know as far as code goes...

-------------------------------------------------------------

Don't think that i would have released it and made it unable to be customized by the community...i have purposely saved each of the images as a copy with a PSD file so that people can modify with photoshop or similar and have access to layers. Trust me, i have been trying to make this real easy from the start, i just don't entirely have the time.

******************************************

I have released this data, although i had originally not wanted to. I hope I can trust that there won't be imitators claiming the idea their own, as I think it is right to say that my themes are the "First Official Horizontal CPR-Based Themes for the Dash".

I hope this satisfies the knowledge hungry.

I am still asking for a programmer!!!!!!!