Having a WTF moment. Have you seen the 'Real Hero' theme?
More like a HTF moment... I've been scratching my head while examining this theme... Either I'm completely missing out on functionality with the Theme Studio Suite, or this guy knows some stuff that no one else does...
Yes I purchased this expensive theme, and as I'm playing with it, I'm wondering how in did he do it?
I posted some questions in his thread.
Hes got a slide-out hidden dock that has permanent/fixed status text. It does not fade out...
He has a COMPLETELY different banner layout on the lock screen. The indicators are on a different location than the homescreen. The time/date uses a different font.
He somehow managed (in his version 1 build) to get the time on the screen TWICE. A small time badge, and a large one.
Just like the HTC Sense UI, the AM/PM is to the left of the time on the big clock. He mentioned that this was a custom font, but in font design, theres no way to get DELTA text to the left side!?
Theres a few other things in here that I am very confused about...
These are all things that everyday theme users would never notice, but as a theme developer, I'm intrigued.
Just for sh*ts and giggles, I re-downloaded theme studio to make sure I have the latest and greatest, and these features are not present! I looked at the theme's modules on my blackberry, and none of them appear to be third-party apps...
So whats the deal? How did he do it??
- 04-02-10, 10:29 AM #5
Ok... Stumped! Ands well i don't get stumped to often. But... i have not purchased it, yet, but the only reason i would would be to understand it more but if you can't defictism, well doubt i'll be able to.
Spent the better half of my Friday trying to figure this out...
I figured out exactly what this guy is doing. Theres no third party apps involved, and the features are not native to theme studio. Its ALL SVG. And let me just say, it opens up a whole new door to theme customizations. More to come shortly!
- 04-02-10, 05:24 PM #9
there is however another way to do it, but requires using java, but the cod file is java, so you can do whatever you want to the cod after its exported, so you could edit what themebuilder wont let you do after its exported, but im guessing if ya knew java you`d be makin games and apps for more money lo
In my test cases, what I have done was removed all of the banner items in theme builder. Then after creating the xlink objects in the SVG file, I can import them into theme builder. The only difference is now I have the power of code without the limitations of banner modifications in theme builder. For example, I can create 2 or more time banner objects. If I want I can set the font size to be larger than 50 (which is theme builder's limit). I can hide my banner items like I can hide a hidden dock. Really neat stuff! (I mean not really impressive to the everyday user, but its something NEW for us themers.)
With this learning experience, I'm confident that we can achieve even more! Think about all of the objects on the home screen that we have little control over. Hidden today, permanent today, status text, fonts, etc...
So I was planning on throwing some stuff together so everyone thats interested can get cracking on this, but I don't think I'll have time tonight...
Heres some brief steps to get you started. You should have a strong understanding of windows security (I'm serious about this, you don't want to lock out your account), and of course good SVG knowledge.
*this is all from memory, so correct me if I'm wrong. XP professional was used*
-Browse to your c:\documents and settings\%USERNAME%\local settings\ folder.
-Right click the 'temp' folder.
-Go to the security tab
-Set the advanced permissions for the local system account
-Click the 'deny' checkbox for 'delete' and 'delete folders and files'.
-Set the permissions so they apply to all child folders and files.
-Launch theme builder
-Export the default theme to the desktop (don't make any changes for starters)
-You may get some windows security errors
-Go back to that %USERNAME%\temp folder and find the folder with the latest modify date
If you did the above correct, the folder should contain the ribbon's default SVG files. In these files, you will find the objects to tons of stuff, that if done properly, you can control with SVG.
Play around with it. Build up an new SVG, and import it to your homescreen/lockscreen of theme builder.
Don't forget to set your security settings back.
I'm sorry these instructions are so brief, and pretty dangerous. I advise you to not modify windows security unless you really know what you are doing.
Like I said, I'm working on putting together some demos and shares to make this a whole lot easier for everyone.
More to come!
Hey guys. Here are some specific x-objects for the stock home screen banner items. If you know what you are doing, you can manipulate these objects with SVG code. You can't touch them in composer. This is for manual SVG coding only.
- 04-03-10, 10:21 AM #13
I am just replying because I want to be in the loop when you post some more information. Win7 and XP are not the same. I am running out the door and when I get a change to look, I will tell everyone how to do this on W7 and Vista.
- 04-03-10, 11:11 PM #19
Got it on W7, All I get are debug and tmp files.
Right click on that folder (c:\users\loggedinusername\appdata*/local/temp and goto properties.
*you need to have hidden folders visible. go to your control panel to do that.
Click the second item in the list (or whatever your listed under for admin) then click change permissions.
Do the same thing (look for admin) then click edit
Scroll down and click the deny box for Delete and Delete subfolders and files.
After you do that, load up TB, and save an OTA to the folder you created on the desktop.
You will now see the files.
You need to look in c:/users/namehere/appdata/local/temp.
change settings for that folder for the logged in user..you should be good to go. save the theme to desktop then look in there. folder should be created as pz_
Last edited by b15ginz; 04-04-10 at 01:57 AM.
- 04-04-10, 09:14 AM #21
I was abke to get the sbg file and move are the time and battery via the code. Wasn't able to make the the font bigger thou. Change font-size and nothing happened.
Posted from my CrackBerry at wapforums.crackberry.com