VistaStyleBuilder

Help => Windows 7 => Topic started by: K-Johnson on September 27, 2009, 09:26:44 am



Title: What to expect when theming for Windows 7.
Post by: K-Johnson on September 27, 2009, 09:26:44 am
Just thought I'd make this thread for folks getting started on Windows 7 theming and also for those of us who have been at it for a while now.

Vista was a lot more open in terms of independent styling.  Windows 7 shares a lot more resources now, which is typically a great thing -- but not for us!
They also introduced a new set of graphics just for Explorer (Header, ListItem, GroupHeader, etc), so you'll have to update that part of your theme, also.

So, some troubles I have ran into:

1.  No independent styling for Explorer group text.  I wanted to make them smaller without affecting the item text in Explorer.  Instead it relies on a global property now and 'scales' it down.
2.  Can't independently change Explorer Searchbox text anymore -- in Vista this was possible.
3.  No more fancy 'More Program' buttons like the one below -- Windows 7 chooses to ignore the image state it should use (JumpListItem) and instead shares with the New Program state image, resulting in stretchy graphics.  Unfortunately, it also ignores the sizing margins there, so I'll have to strip this neat look for usability sake.
(http://img14.imageshack.us/img14/7467/grrs.png)

What are some of your problems?


Title: Re: What to expect when theming for Windows 7.
Post by: drakkar1969 on September 27, 2009, 05:05:34 pm
in the new Explorer header you can't reduce the height by changing the height of header background/item like you could in Vista


Title: Re: What to expect when theming for Windows 7.
Post by: K-Johnson on September 27, 2009, 09:22:54 pm
in the new Explorer header you can't reduce the height by changing the height of header background/item like you could in Vista

Oh yeah, that annoyed me  >:(


Title: Re: What to expect when theming for Windows 7.
Post by: Panda X on September 27, 2009, 10:29:23 pm
in the new Explorer header you can't reduce the height by changing the height of header background/item like you could in Vista
That pissed me off.

Some things in the next VSB will import headers, group headers, and whatnot into the new 7 classes. I already have it mapped and working.


Title: Re: What to expect when theming for Windows 7.
Post by: Panda X on September 27, 2009, 10:30:21 pm
That pissed me off.

Some things in the next VSB will import headers, group headers, and whatnot into the new 7 classes. I already have it mapped and working.

There's no start button in the MSStyles.


Title: Re: What to expect when theming for Windows 7.
Post by: K-Johnson on September 27, 2009, 11:54:27 pm
Oh yeah, the Start buttons  :(

I hope this thread is useful for people who are coming from Vista.
I wasted time trying to reimplement things that ultimately lead to nowhere because it isn't currently doable.


Title: Re: What to expect when theming for Windows 7.
Post by: drakkar1969 on September 28, 2009, 12:56:59 am
can't change the text color of taskbar buttons in different states (hover, pressed ...)
at least i haven't been able to


Title: Re: What to expect when theming for Windows 7.
Post by: K-Johnson on September 28, 2009, 02:18:01 am
can't change the text color of taskbar buttons in different states (hover, pressed ...)
at least i haven't been able to

Oh yeah, I don't think that's possible.

Also, Startmenu's Placeslist glow color is shared with Jumplist's menu items.

Another limiting factor in the Superbar area is that DWM draws its own borders, so I had to scrap my unique grouped look as DWM's border cut through my image:
(http://huesion.com/mockup/GroupImagkkeee.png)


Title: Re: What to expect when theming for Windows 7.
Post by: Panda X on September 28, 2009, 03:01:01 am
Oh yeah, I don't think that's possible.

Also, Startmenu's Placeslist glow color is shared with Jumplist's menu items.

Another limiting factor in the Superbar area is that DWM draws its own borders, so I had to scrap my unique grouped look as DWM's border cut through my image:
(http://huesion.com/mockup/GroupImagkkeee.png)
DWM doesn't handle the tabs/color hot tracking.


Title: Re: What to expect when theming for Windows 7.
Post by: Aaron.A on November 19, 2009, 01:26:50 am
does anyone know about the taskbar button hover colors?
ya know that colorful overlay that moves with the mouse and
shares similar colors with its icon? i want it modified or gone
and i cannot find it anywhere...

also, task button spacing.. can that be modified?