VistaStyleBuilder

Help => Windows Vista => Topic started by: Spitzen on December 16, 2008, 08:51:11 pm



Title: shellstyle mod
Post by: Spitzen on December 16, 2008, 08:51:11 pm
Hi,

On deviantart someone has added a shellstyle mod (http://saarineames.deviantart.com/art/N ... -105534833 (http://saarineames.deviantart.com/art/Navigation-Pane-Usability-Mod-105534833)), which has the effect of the removing of the "Favorites Links". Because of the author added a original Vista shellstyle without an introduction I have to mod my own shellstyle but I don't know how to change it manually. Does someone know, how it works?

Thanks in advance


Title: Re: shellstyle mod
Post by: sunbeam2000 on December 16, 2008, 09:01:29 pm
i don't know exactly, but search for PROPERTREELINKSHEADER,

and look what he's done there..


Title: Re: shellstyle mod
Post by: K-Johnson on December 16, 2008, 09:20:33 pm
To remove the "Favorite Links"

Find this line in UIFILE: <if id="atom(ProperTreeLinksHeader)">

Replace the code between the if block (for example, in red below):
Quote
<if id="atom(ProperTreeLinksHeader)">
<Element
foreground="themeable(argb(255, 139, 139, 139), windowtext)"
background="themeable(resbmp(800, 6, 0, 0, 0, 0, 0), window)"
margin="rect(0rp, 4rp, -10rp, 0rp)"
padding="rect(9rp,9rp,-10rp,10rp)"
font="gtf(textstyle, TEXT_BODYTEXT, 0)"
/>
</if>
With this line:

Code:
<Element
height="0rp"
/>
So now, you should have something like below:

Code:
<if id="atom(ProperTreeLinksHeader)">
<Element
height="0rp"
/>
</if>

To add some left padding (and right) around Favorite Links menu items:

Replace the values in red below:
Quote
<CommonPlacesHost
background="themeable(argb(255, 248, 248, 248), window)"
foreground="themeable(argb(255, 86, 86, 86), windowtext)"
padding="rect(0rp,0rp,5rp,0rp)"
/>

With your favored padding value.  Saarineames uses the value 3 for both of them (padding="rect(3rp,3rp,5rp,0rp)").

Hope that helps  :)


Title: Re: shellstyle mod
Post by: Spitzen on December 16, 2008, 09:46:07 pm
Thanks a lot! :D


Title: Re: shellstyle mod
Post by: iffy525 on December 16, 2008, 10:54:28 pm
did Saarineames remove the separator too?


Title: Re: shellstyle mod
Post by: Spitzen on December 16, 2008, 11:10:51 pm
Quote from: "iffy525"
did Saarineames remove the separator too?
Well, that's my new porblem,too :)
Does anybody know how to change the color or how to remove this separator? [see Image][attachment=0:3cnod17r]Aufzeichnen Kopie.png[/attachment:3cnod17r]


Title: Re: shellstyle mod
Post by: K-Johnson on December 17, 2008, 01:19:40 am
Check out the guide from idas to remove it (well, recoloring if I remember correctly):  http://zeusosx.deviantart.com/art/elimi ... e-98110684 (http://zeusosx.deviantart.com/art/eliminating-ExpandoSizerline-98110684)

I altered the arguement to read my own BMP <img src="{SMILIES_PATH}/icon_e_biggrin.gif" alt=":D" title="Very Happy" />

If you want to do that, just replace "themeable(argb(255, 252, 252, 252), windowtext)" with "themeable(resbmp(850, 6, 0, 0, 0, 0, 0), buttonface)".  The bold part is the image number, which you can make up and add to your BMP folder and link to in the arguement above.


Title: Re: shellstyle mod
Post by: Spitzen on December 17, 2008, 03:19:50 pm
I tired it, but it doesnt' work for me :(
Maybe you can take a look at my shellstyle and tell me what  I've made wrong? If so, tell me and I give you my shellstyle.dll...


Title: Re: shellstyle mod
Post by: Spitzen on December 17, 2008, 09:30:40 pm
I tired it, but it doesnt' work for me :(
Maybe you can take a look at my shellstyle and tell me what  I've made wrong? If so, tell me and I give you my shellstyle.dll...

I found it out now, what was wrong :)


Title: Re: shellstyle mod
Post by: idas on December 22, 2008, 02:06:43 pm
see  my work which explains how (after 2 years searching): eliminating ExpandoSizerline by ~ZEUSosX  on http://zeusosx.deviantart.com/art/eliminating-ExpandoSizerline-98110684

(http://fc42.deviantart.com/fs36/i/2008/260/1/7/eliminating_ExpandoSizerline_by_ZEUSosX.jpg)