Title: An ideea for the 3'rd part resource replacement Post by: CoLnE 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 ..... Title: Re: An ideea for the 3'rd part resource replacement Post by: Spitzen on September 08, 2009, 05:31:59 pm that would be really nice, but is it achievable?
Title: Re: An ideea for the 3'rd part resource replacement Post by: CoLnE 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 ... Title: Re: An ideea for the 3'rd part resource replacement Post by: Panda X on September 08, 2009, 06:54:33 pm that would be really nice, but is it achievable? No because there's no ClassIDTitle: Re: An ideea for the 3'rd part resource replacement Post by: CoLnE 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 ? Title: Re: An ideea for the 3'rd part resource replacement Post by: Panda X 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. |