<if id="atom(PreviewShineLayer)"> <TemplateBackground background="themeable(dtb(MusicPreviewPaneControl::Edit, 3, 1), window)" /> </if> <if Vertical="true" id="atom(PreviewShineLayer)"> <TemplateBackground background="themeable(dtb(PreviewPane, 1, 2), window)" /></if>
</style>
I'm probably doing something wrong, so any help would be greatly appreciated. Thanks.
Great! i see, you did it right, so you only have to find the right passages in the shellstyle txt for documents, generic, music, photo.
the only thing i can recommend is, not to put it in the shinelayer, but in the background (in 7 its directly before the shinelayer with background="(ARGB(0,0,0,0))"
so you can still use a transparent shinelayer over the pane (if you don't want to, then place in the shinelayer (previewpane,1,1) a clear image, but the shellstyle is edited once, and later you can change your Style by using only in VSB..
when the shellstyle.dll once works correctly, place a copy in appdata/roaming/temp/shell (or similar, the temp folder is somewhere in appdata), so you can test your theme directly in vsb. vsb uses a standard shellstyle in test mode.