Vista Style Builder

   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: An ideea for the 3'rd part resource replacement  (Read 10661 times)
CoLnE
Beginner
*
Posts: 77


View Profile
« on: September 08, 2009, 04:33:57 pm »

As we all know the .theme file contains some lines with witch you can replace the default icon for recycle bin for example with a new one just like here:

OLD
; Recycle Bin - SHIDI_RECYCLERFULL SHIDI_RECYCLER
[CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon]
Full=%SystemRoot%\System32\imageres.dll,-54
Empty=%SystemRoot%\System32\imageres.dll,-55

NEW
; Recycle Bin - SHIDI_RECYCLERFULL SHIDI_RECYCLER
[CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon]
Full=%SystemRoot%Resources\Themes\aero\icons\full.ico
Empty=%SystemRoot%\Resources\Themes\aero\icons\empty.ico


And here is my ideea that i have in this morning. We all know how dificult is to change the original .dll (for nerds), and every time you want to change the theme you have to replace the .dll files to.
So, why dont implemented the icon replacement to the other resource to like for the ORB cuz we know that now is not anymore in the theme, its in explorer.exe and create a line like the orb to be chageable when we apply the new theme and the line to look something like that:

; Orb - SHIDI_ORB SHIDI_ORB
[CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultImage]
Bottom=%SystemRoot%Resources\Themes\aero\resources\6801.bmp
Center=%SystemRoot%\Resources\Themes\aero\resources\6805.bmp
Top=%SystemRoot%\Resources\Themes\aero\resources\6809.bmp

and make the same thing for the back/forward buttons and other buttons from toolbar .....
Logged
Spitzen
Beta Tester
Dedicated Themer
*
Posts: 200


Windows 7 Themer


View Profile WWW
« Reply #1 on: September 08, 2009, 05:31:59 pm »

that would be really nice, but is it achievable?
Logged
CoLnE
Beginner
*
Posts: 77


View Profile
« Reply #2 on: September 08, 2009, 05:45:12 pm »

that would be really nice, but is it achievable?

thats what i'm asking myself to ... i think that it could be done ... do you remember stylexp for windows xp ? that program did this replacements ... i have search on registry for some codes but i didnt find anything ...
Logged
Panda X
Administrator
Dedicated Helper
*****
Posts: 1645



View Profile
« Reply #3 on: September 08, 2009, 06:54:33 pm »

that would be really nice, but is it achievable?
No because there's no ClassID
Logged
CoLnE
Beginner
*
Posts: 77


View Profile
« Reply #4 on: September 09, 2009, 05:41:33 pm »

No because there's no ClassID

and then if there are no classid how those from stardock do that ?
Logged
Panda X
Administrator
Dedicated Helper
*****
Posts: 1645



View Profile
« Reply #5 on: September 09, 2009, 09:00:20 pm »

and then if there are no classid how those from stardock do that ?
You don't need a ClassID to override it. You do by the method in the first post.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.12 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!