VistaStyleBuilder

Help => Windows Vista => Topic started by: anne_bee on March 20, 2009, 01:01:51 pm



Title: Guys i'm lost, please help
Post by: anne_bee on March 20, 2009, 01:01:51 pm
Wanted to delete the help icon showing in the blue bar cos it is useless to me. Thought it was the easiest thing in the world but every time i try to erase the image in shell32.dll i get the ugly black square as in the picture. Any idea ?
Using reshacker the icon is located in shell32.dll > icon group > 24.
Thanks in advance.

(http://img13.imageshack.us/img13/4220/vistascreenshota.jpg)
(http://img13.imageshack.us/img13/7232/vistascreenshot2.jpg)


Title: Re: Guys i'm lost, please help
Post by: K-Johnson on March 20, 2009, 06:49:55 pm
Yes, what you will need to do is look at your UIFile > 1 in shellstyle.dll.

Search for
Code:
<if id="atom(HelpButton)">
and you should come across two results.
Then simply change the name of the parameter.  I added an extra 'e' and now it looks like this:
Code:
<if id="atom(HeelpButton)">
.
This change throws off the reference and apparently doesn't break the shellstyle in the process.  It just ignores it.

The help button in the folderband should not appear at all now and the area won't be an invisible, clickable button.
It'll appear as if it had never existed.

Hope this helps  :)


Title: Re: Guys i'm lost, please help
Post by: Panda X on March 20, 2009, 10:59:10 pm
Yes, what you will need to do is look at your UIFile > 1 in shellstyle.dll.

Search for
Code:
<if id="atom(HelpButton)">
and you should come across two results.
Then simply change the name of the parameter.  I added an extra 'e' and now it looks like this:
Code:
<if id="atom(HeelpButton)">
.
This change throws off the reference and apparently doesn't break the shellstyle in the process.  It just ignores it.

The help button in the folderband should not appear at all now and the area won't be an invisible, clickable button.
It'll appear as if it had never existed.

Hope this helps  :)
It would be better to comment it.


Title: Re: Guys i'm lost, please help
Post by: K-Johnson on March 20, 2009, 11:30:02 pm
I tried commenting the <if id="atom(HelpButton)"> ... </if> block out, but it broke the shellstyle.dll.
What all do you have to comment out?

I thought this might be the easier, albeit not "good practice", way of removing the help button.


Title: Re: Guys i'm lost, please help
Post by: Panda X on March 20, 2009, 11:42:08 pm
I tried commenting the <if id="atom(HelpButton)"> ... </if> block out, but it broke the shellstyle.dll.
What all do you have to comment out?

I thought this might be the easier, albeit not "good practice", way of removing the help button.

<!--<if id="atom(HelpButton)"> ... </if>-->

Don't know why it wouldn't work but ok.


Title: Re: Guys i'm lost, please help
Post by: K-Johnson on March 20, 2009, 11:56:27 pm
Ah, it does.  I ended the comment one </if> early.

Here is the code:

Code: XML



Title: Re: Guys i'm lost, please help
Post by: anne_bee on March 21, 2009, 03:00:34 am
Thank you guys, both methods worked fine. I am a bit more acknowledged about hacks now.
I have one more little thing to ask to get closer to perfection. How can i get rid of the 1px horizontal separating line shown in the picture, the one that separates the blue bar from the main white section ?

(http://img257.imageshack.us/img257/1333/vistascreenshot.jpg)