deviant art

Deviant Login Shop  Join deviantART for FREE Take the Tour
[x]
Download File
ZIP, 894 KB
more ▶

More from ~ZEUSosX

Featured in Groups:

Details

June 24, 2008
894 KB
Link
Thumb

Statistics

Comments: 26
Favourites: 18 [who?]

Views: 10,253 (0 today)
Downloads: 525 (0 today)
[x]
:iconzeusosx:
Creating internal borders in the main surface of a window on windows Vista, changing some parameters on shellstyle.dll.

open your vista visual style.
then open shell, NormalColor, shellstyle.dll.

open shellstyle.dll with resource hacker.
select uifile/1/1033 .
select View, Find Text and writte : <if id="atom(clientviewhost)

on a normal aero style, shellstyle.dll , then you will see the parameters written as:

</if>
<if id="atom(clientviewhost)">
<ViewHost
foreground="themeable(ARGB(255, 0, 0, 0), windowtext)"
background="themeable(ARGB(255, 252, 252, 252), window)"
sortcolumn="themeable(ARGB(255, 252, 252, 252), window)"
subtext="ARGB(255, 139, 139, 139)"
animation="rectangle|s|fast"
/>

REPLACE these parameters with these:

/>
</if>
<if id="atom(clientviewhost)">
<ViewHost
background="themeable(ARGB(255, 145, 145, 145), window)"
padding="rect(1rp,0rp,0rp,1rp)"
sortcolumn="themeable(ARGB(255, 252, 252, 252), window)"
subtext="ARGB(255, 139, 139, 139)"
animation="rectangle|s|fast"
/>

Then again press again View, select Find next and do the same replacement as many times you find the parameter <if id="atom(clientviewhost) .
when finish select : compile script.
then select : file, save.

Take your new shellstyle.dll and replace the old one exist to C:\Windows\Resources\Themes\ [your visual style] \ shell \ NormalColor\ shellstyle.dll .

the parameter : background="themeable(ARGB(255, 145, 145, 145), window)" gives the color of the border.

the parameter : padding="rect(1rp,0rp,0rp,1rp)" ,the first 1 is 1 pixel width on the left vertical axis(--1rp --,0rp,0rp,1rp), and the last 1 is 1 pixel height of the down horizontal axis (1rp,0rp,0rp, --1rp--)

This is a safe method, thou if you use it you can not have the parameter foreground="themeable(ARGB(255, 0, 0, 0), windowtext)" , you have to delete it, so if you want to have text color forexample blue on the main windows surface you can not have have it . you can have only internal borders or only a text color choosen by you. Not both. If you add the parameter: foreground="themeable(ARGB(255, 0, 0, 0), windowtext)" then all your window surface background will take the color of parameter : background="themeable(ARGB(255, 145, 145, 145), window)"

The text color now that is used on my experiment [and only to this kind of experiment , as we delete the foreground window twxt propertie on shellstyle.dll for replacing it with a borders style one] is black and it is taking its properties color from the visual style, mstyle, Window Text Colour in normal microsoft aero mstyle with variant saved as .res type,is Address : 0x630 , Original
Hex Code : 00 00 00 .
That is hapened because we have dleted the '' foreground="themeable(ARGB(255, 0, 0, 0), windowtext)" parameter from the shelstyle.dll, so the system is taking as propertie of the text color the windowtext propertie from the mstyle.

I have made a microsoft aero style visual style for downloading with shellstyle.dll repaced parameters, and also to the visual style i have changed images 722 = Status bar , 785 = main Vertical Separator and 886 = ProperTree.FoldersHeader [explorer Folders button].

You can change and customize more images to make it look like you preffer.

Made in H E L L A S (= Greece ).

Inspired by ZEUS.

-----------------


PLEASE GIVING RESPECT MAKE A DONATION [ FOR ALL THE 2 YEARS WORK I HAVE SHARED WITH YOU]

PLEASE RESPECTING THIS 2 YEARS CONTINIOUS WORK , IN WHICH I TRIED TO MAKE YOUR DIGITAL LIFE HAPPIER, DONATE ANY AMOUNT OF MONEY YOU LIKE ON [link]

Thanks in advance, all of you respecting my work.


------------
Add a Comment:
 
love 2 2 joy 0 0 wow 0 0 mad 0 0 sad 0 0 fear 0 0 neutral 0 0
:iconbuster67:
Has this been tried for windows 7 ??
Reply
:iconiitz-shane:
Would also like to know this
Reply
:iconxoa1:
Nice work, but how can i change the statusbar at the bottom of the window like on your screen?
Reply
:iconzeusosx:
as i have written:

''I have made a microsoft aero style visual style for downloading with shellstyle.dll repaced parameters, and also to the visual style i have changed images 722 = Status bar , 785 = main Vertical Separator and 886 = ProperTree.FoldersHeader [explorer Folders button].''
so you have to paint i mage 722.
--------------------
-
if you like to appear status bar there are many ways, the most ease is : open my computer window, press F10, menu bar appears, select view and then select Statusbar.then again select F10 and menubar dissapearing.
-----------------
Also you can download the visual style i have made for see how i did.
Reply
:iconskurek:
Wait, I don't get it. Can someone explain me what is this all about? :P
Reply
:iconzeusosx:
download the visual style, and see the difference with the original aero.

Also you can download this [link] which is also more ''clean'', for see the difference.

These works i made for people who like to change their ''LOCKED'' microsoft looking to something different .
Reply
:icondenkeoquan:
Thanks alot!
Reply
:iconzeusosx:
thank you denkeoquan.
Reply
:iconvathanx:
~Vathanx Jul 6, 2008  Hobbyist Interface Designer
Great find :)
Reply
Add a Comment: