Back in Vista Betas the DirectUI XML had Template ID’s for certain types of folder layouts (Generic, Documents, Photos and Videos, and Music) and they were used to specify the specific color gradients.
Windows Vista Beta showing the details pane gradient for the Generic files layout.
This was made possible in Vista by Michael at http://www.aeroxp.org/ by re-adding the Template ID’s back to their original location in the DirectUI XML file. This was good enough for most people but I have always wanted to have it in the MSStyles file. If you recall I made a blog post on how to link properties from DirectUI to the MSStyles ( http://blog.vistastylebuilder.com/?p=5 ). A more thorough explanation can be found at http://vistastylebuilder.com/forum/index.php?topic=215.0. I had tried adding the shell images to the MSStyles before and it worked but didn’t look good. It scaled horrible and didn’t look as it should.
Original attempt at having the shell images in the MSStyles file.
As you can see it doesn’t look the same. It’s faded and improperly stretched. I say that was a user error on my end. It wasn’t until today I decided to have another stab at it and hit the jackpot. Everything worked as it should have.
Shellstyle images for the Details Pane added to the MSStyles and fully tested!
That wasn’t so hard. Now to do it in Vista.
You can go ahead and grab the shellstyle for Windows 7 Build 7068 here: http://media.longhornfusion.net/vsbblog/downloads/shellstyle.dll
The properties and images are located in Explorer & Shell > Shell > PreviewPaneControl > Template:Edit > Background. (CommonItemsDialog:Edit doesn’t have it.)
You need this StyleHack: http://media.longhornfusion.net/vsbblog/downloads/ShellStyle.stylehack