Vista Style Builder

   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Explorer Itemsview FontShadow  (Read 7785 times)
Dave Senior
Beta Tester
Dedicated Themer
*
Posts: 234

Why Windows 10 ? > 7 8 9 ??


View Profile
« on: August 04, 2011, 09:19:33 pm »

If you want to add a shadow to the text in  Explorer ItemsView  windows  add these attributes to the following locations in  System32 > Explorerframe.dll > UIFILE 40960  .

Fontstyle="shadow"  Shadowintensity="---"     (Can go up to "500" for the Intensity value)
           ---------------------------------------------------------------------------------------
Open uifile 40960 in notepad-
Search for    -    <style resid="ItemsView">   all the locations are below  it.

Locations:
This one does all itemsview window  text.

  
Code: xml
element background="argb(0,0,0,0)" contentalign="topleft"
 (Can only  control  shadow intensity in certain areas )
--------------------------------------------------------------------------------------------------
Individual Locations  (add the attributes to all these)
                 -Empyt Folder Text
    
Code: xml
UIBase background="argb(0,0,0,0)" contentalign="topleft" 
 
                 - group header text  
    
Code: xml
UIGroupHeader background="argb(0,0,0,0)" contentalign="topleft" 

                 - Itemsview Header  text
    
Code: xml
UIViewHeader background="argb(0,0,0,0)" contentalign="topleft" 
 
                 -Content/Details View text
    
Code: xml
UIItem background="argb(0,0,0,0)" contentalign="topleft" 

                 -Itemsview  / Items view selected text (also Group Header text)
    
Code: xml
UIProperty background="argb(0,0,0,0)" contentalign="topleft" 

                 - Detailstext
    
Code: xml
UITilesPropertyCollection background="argb(0,0,0,0)" contentalign="topleft" 
 
                 -Try harder text
    
Code: xml
 UITryHarder background="argb(0,0,0,0)" contentalign="topleft" 
                               

It should look like this when you're done-

    eg :
Code: xml
UIBase background="argb(0,0,0,0)" contentalign="topleft"  fontstyle="shadow" shadowintensity="300"

        (Locations with single text controls will override those that   control several locations ..  eg :  if you put something in UIProperty Background it's groupheader part can be overridden by adding  to   <UIGroupheader background..)
-------------------------------------------------------------------------------------------------------------------------------
You can also add a font attribute at the  above  locations to take control of various Itemsview fonts-

Adding   -    font="gtf(Listview, 6, 0, 807)"    to  
Code: xml
UIGroupHeader background="argb(0,0,0,0)" contentalign="topleft"


After
  
Code: xml
UIGroupHeader background="argb(0,0,0,0)" contentalign="topleft" font="gtf(Listview, 6, 0, 807)"


Will make the font  for GroupHeader Text  be  at -

Lists, Menus & Tabs > ListView > GroupHeader > Heading1Font:Font.

You can link to any existing font in the .msstyles
-------------------------------------------------------------------------------------------------------------------------------------------------------------
 Note : Remember this is a system file so the edits will show up in all themes.
            The shadow doesn't work on rgb( 0, 0, 0 )  textcolor .
            You'll need to  experiment to get  whats best for you.
            You can use Fontshadow and shadowintensity in alot of other uifiles,
             Make backups of explorerframe.dll
            Test the UIFILE In Res Spy first if possible


  End result - Smiley





   here's a few examples of other UIFILES with fontshadow added.









« Last Edit: January 21, 2012, 10:19:15 am by Dave Senior » Logged
Panda X
Administrator
Dedicated Helper
*****
Posts: 1627



View Profile
« Reply #1 on: August 04, 2011, 09:45:30 pm »

Nice Smiley

Also if I recall correctly you can also control the shadow size via the msstyles with gtmet(c, p, s, 2402) pointing to ALPHALEVEL:INT
Logged
Dave Senior
Beta Tester
Dedicated Themer
*
Posts: 234

Why Windows 10 ? > 7 8 9 ??


View Profile
« Reply #2 on: August 04, 2011, 10:03:28 pm »

Nice Smiley

Also if I recall correctly you can also control the shadow size via the msstyles with gtmet(c, p, s, 2402) pointing to ALPHALEVEL:INT

  Thanks   Smiley , been wondering if that could be done,
   I'll give it ago.

« Last Edit: August 04, 2011, 10:09:10 pm by davesenior » Logged
rajtheeban
Beta Tester
Dedicated Themer
*
Posts: 192


View Profile WWW
« Reply #3 on: October 02, 2011, 07:39:25 am »

Is it possible to change the color of this shadow (white instead of black) ? ( playing with the "shadowintensity" property maybe) ?
I've already managed to get a green shadow a long time ago, don't know how I did (probably a bug lol)...
« Last Edit: October 02, 2011, 07:43:18 am by rajtheeban » Logged
Dave Senior
Beta Tester
Dedicated Themer
*
Posts: 234

Why Windows 10 ? > 7 8 9 ??


View Profile
« Reply #4 on: October 02, 2011, 10:34:37 am »

Is it possible to change the color of this shadow (white instead of black) ? ( playing with the "shadowintensity" property maybe) ?
I've already managed to get a green shadow a long time ago, don't know how I did (probably a bug lol)...

Never managed to change the shadow color,tried all kinds of things,not even a green shadow for me.I keep having  ago at it  ...
 If you  find a solution I'd be interested  to know how it's done  Smiley
Logged
Panda X
Administrator
Dedicated Helper
*****
Posts: 1627



View Profile
« Reply #5 on: October 02, 2011, 01:18:53 pm »

I'm 99% sure it can't be changed.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.12 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!