blogforumabout

Vista Style Builder

The last couple of weeks, I have been working incredibly hard on a tool to create Vista Style Builder. Vista Style Builder supports everything that is needed to create Visual Styles for Vista:

  • Import and export images
  • Change, add or remove properties
  • Import and export STREAM images
  • Compile into a totally new MsStyles-file

In this post I will highlight some details of Vista Style Builder (VSB) which show how much easier this application makes it to edit MsStyles.

The Main Window

Most of the time when creating Visual Styles, you will be looking at the main window of VSB. This main window exists basically of four parts:

  • The command bar in the top of the window to do things
  • The UI parts browser on the left which displays every UI part in a MsStyle neatly grouped into categories
  • The Preview pane, which will show the images used in a UI part
  • The property view in the bottomright, showing an editable list of all properties for a UI part

As you might notice, there is no menu bar anymore. In line with most Vista applications, VSB uses a commandbar for all possible actions that can be done.

Importing Images

VSB allows a user to export the images used in a Visual Style in order to edited the images in an external application, such as Adobe Photoshop. It is possible to export a strip of images (e.g. all different button states in one image), but it is also possible to just export one state of an image (e.g. the button-pressed image).

Importing is done in a similar fashion: you can import an image with all states or just one state directly. VSB always provides a default name for importing and exporting, so if you follow that naming schemes, you can quickly import and export images.

VSB will notice it if you try to import an image of different dimensions than the original; it will actually ask you what you want to do:

Alpha Channel Importing

One of the problems people are currently facing with Vista Styles is that photoshop and Vista uses a slightly - or so it seems - different format: the alpha channel comes out wrong in MsStyles for files imported manually.
Vista Style Builder fixes this incompatibility when importing images.

Adding Properties

Another feature in VSB is the possibility to add new properties to UI parts. This makes it possible, for example, to give the taskbar fonts a glow or even make the breadcrumb bar glow.

Properties are added through a easy to use dialog which allows you to select the type of property (e.g. enum or color), the name (e.g. iconeffect or textcolor) and the value. For enumeration-types, such as Iconeffect, a listbox will automatically show all possible values.

StyleHacks

People often want to change the same things in their Visual Styles. Some good examples are a thinner taskbar and a small startmenu. Most of the time, these things involve editing a number of properties in some unexpected way.

To make it easier for everyone to use often done things in their styles we invented StyleHacks in VSB. A StyleHack is an easy way to apply an often done thing (a`hack`) to your Visual Style. For example, there is a StyleHack to change the height of the taskbar to 18px.

Visual Style Builder provides an in-application menu to browse the available StyleHacks with a preview image and apply them with a click of the mouse:

Import XP Styles

A featue of Visual Style Builder that has been secret until now is the ability to Import XP MsStyles.
That’s right, VSB makes it possible to use your favorite XP Styles on Vista! Most XP Styles only need some small modifications after importing to work correctly on Vista .

Here’s an example of XP Luna after having it converted to a Vista Style after importing:


As you can see, the dialog uses the Luna window borders as well as Luna buttons. As a bonus, the Luna theme got dropshadows and is rendered by the DWM. For this theme, I opted to keep the Aero buttons because I personally think they look great on the Luna theme.

Of course, not all themes can be imported 100% correctly: Vista has some more restrictions on the window frames than XP had. However, it will make porting much easier and it works for a lot of themes without modifications.

Availability and price

The big question is now when will VSB be available? Unfortunately, I can’t really give a date yet. The technical side of the application is completely done; the business side, however, is not.

I know a lot of people expect this application to be free, but I can tell you that it will not be free. There went a lot of work in VSB and, at the very least, I need to earn the invested time back.

Editor’s Note: A distribution policy for Vista Style Builder and AeroXperience members is currently being researched

Tags: , , ,

42 Responses to “Vista Style Builder”

  1. Austin Says:

    This is by far going to be the greatest thing in the history of Vista.
    I will release probably a new visual style every other day with this XD

    I just hope people don’t abuse it and make crappy themes :P
    I can’t wait, man. You’re my hero.

    I will port so many themes. . .
    You should make it non-crippling shareware, like reaper - http://reaper.fm

  2. Bryan Says:

    Wow. This is pretty amazing. One of the reasons I’m still with XP is that the visual style scene is still centered around XP. This may very well change that.

    @Austin: Of course people will abuse it and make crappy themes. It’s the nature of things. However, good themes will eventually come to be, and until then you can certainly port XP ones over.

    Again - Amazing work. Well done.

  3. Nevezen Says:

    Looks handy :) If its easier to create/edit themes with this program as you say, compared to other software such as StyleBuilder, I do hope that you will provide capability to make XP themes using the same software as well. Would be great because even though there’s a gradual shift to Vista, XP is far from dead. Cheers :)

  4. eX.A.K.R. Says:

    Aw shucks. I was actually hoping that the software could at least be donation-ware or nag-ware. I was looking forward to this, so I can quickly finish up a theme I have been working on since the beginning of this year, and has since stalled because of the frustrations of trying to hand-edit the themes.

    I’m actually willing to pay for something like this - don’t get me wrong - but my finances are tight, and has to be spent on more important things right now…

  5. happyandyk Says:

    Looks like a pretty good thing to me. Must blog about it.
    Maybe you could consider having a version with limited features for a freeware.

  6. Bryant Says:

    “I was actually hoping that the software could at least be donation-ware or nag-ware.”

    That brings in hardly any revenue

  7. jrp Says:

    I think it’s perfectly reasonable to expect monetary compensation for this software. It looks pretty sweet. I don’t think there should be a demo or a limiedware, because the market is just too small. Don’t get me wrong, I would love to have it be free, but as a freelancer myself, I know how frustrating it is not to get payed for your work.
    Anyway, as I was saying, the market is just too small. Most of the people that will benefit from this program are not going to buy it. Why, you ask? That’s because the people who are going to benefit the most are the theme users, and they don’t need the software to use the themes. There are not that many theme makers out there. At least not that many serious theme makers. Serious enough to buy a the builder. Why I say this? well, basically because StyleBuilder never got out of beta. My guess is that that software didn’t got out of beta in it’s 10 year run, because the company that made it (TST? I don’t remember) must have realized it wasn’t wroth finishing (financial, of course).
    So, hopefully, the lack of a demo will persuade a percentage of semi-serious theme makers to buy it. And that percentage, hopefully, will make the software somewhat profitable.
    Best of luck.

  8. EkoDaniel Says:

    Looks great and handly if it pulls through I hope it works out on making VS for Vista that will make it easier on alot of us such as myself.

  9. eX.A.K.R. Says:

    Hrmm. Maybe, just maybe, if Vista Style Builder is really going the payware route, then I suggest that at least a free version be made in the future, once the time is ripe for it.

    There has been software that went this way. Think Styler ;) .

  10. Eternal Says:

    Looks interesting. I’ll definitely buy it once it’s available. I also hope that a free version does not come out in the future.

  11. LightStar Says:

    As a visual style designer for many years, and after having designed over 140 free visual styles for Windows XP, this program will be a blessing for me in developing for Windows Vista. Thank you for all the time and effort you have put into this! I eagerly await its release, and paying for it is the least we skinners can do to compensate you for your work.

  12. Leon Bollerup Says:

    Hi,

    Will it support Longhorn themes, such as LH4074 ?

    //Leon

  13. UK.Intel Says:

    Leon, The Visual style builder will support all v4 .msstyle files (Vista msstyle’s)

  14. BigDD Says:

    Waow! In the words of the pub with us in france.
    Finally a nice software to implement.
    Too bad it is not free! :-(

  15. LightStar Says:

    Does anyone here work for a living? Why all this complaining about it not being “free”? If you spent days and days on something like this, would you give it away for free?

  16. heylove Says:

    I would pay for it

  17. jg-visuals Says:

    Man I’ve been waiting for something like this to port some of my XP themes over to Vista. On deviantART I’m also known as WinGNOME-XP. This will be a blessing if it lives up to your description. I’d gladly pay for this, if you need a beta tester in the meantime I’d also like to volunteer my services.
    heylove are you on Vista now? I have a dual boot setup and I keep booting to xp just because I’m so tired of the Aero interface & lack of decent alternatives. :)

  18. heylove Says:

    No more XP at all. 100% Vista. I would volunteer my time for beta testing as well.

  19. Eternal Says:

    Beta testing started a while ago. I don’t think there is a good chance you’ll get to beta test anymore.

  20. BigDD Says:

    not worry we will pay for this wonderful tool!

  21. BladedThesis Says:

    When will the application be publically released?

  22. BladedThesis Says:

    When will the application be available for public purchase, rather.

  23. alex Says:

    jjgj

  24. Zane Says:

    http://www.vistastylebuilder.com/news.html Well it’s coming soon :)

  25. LightStar Says:

    I hate to tell you, but that link is dead.

  26. Eternal Says:

    What link are talking about? If you’re talking about the one Zane posted you’re wrong. It works fine.

  27. LightStar Says:

    Well, all I keep getting is:

    Connection Interrupted

    The connection to the server was reset while the page was loading.

    The network link was interrupted while negotiating a connection. Please try again.

    and a “Try Again” button.

  28. iffy525 Says:

    That doesn’t mean it is a dead link. If it says 404 then you can say that the link is dead.

    If you want you can check here: http://isdownforeveryoneorjustmedownforeveryoneorjustme.com/

  29. iffy525 Says:

    ^ Just make sure you don’t enter “http://www.” where it asks you to enter the url on that site.

  30. LightStar Says:

    Thanks for the assist, evidently it is just down for me, I cannot reach it, but for the life of me I cannot figure out why. It is the only site I seem not to be able to get to. Weird.

  31. hareth Says:

    أبعثوا البرنامج

  32. Dupl3xxx Says:

    I would pay up to 20 USD for this. If then let’s say, 200 people buy this app, you get 4000 USD! that’s a lot of money!
    I am realy looking forward to the realise of this app, would come in handy in deed! Just amke sure I can install the app on my dualboot when I buy it :D

  33. The Shining Lord Says:

    Fools! Why do you pay? You can simply download, not thinking about the price! Then why you pay, why spend the extra sweat and blood-earned money?

  34. Osama Says:

    لا تدفع ، والا فإنه هو الجهاد العظيم!

  35. LightStar Says:

    Fools huh? We pay because we appreciate the hard work of the person or persons who create the software. We do no STEAL from other people, you end up in HELL for that.

  36. LightStar Says:

    and you call yourself “The Shining Lord”? Lord of what?

  37. Archannon Says:

    Actually stealing from those that take advantage of artists and the like is a kind of poetic justice I think. The more that people steal from the MPAA and RIAA the better, as they just need to be taught a damned lesson.
    For something like this though, it is very different.
    Andreas has spent countless hours hand crafting a tool that will allow us to create art to customize our personal computers. Also, this tool is not on a per person basis, but a per artist basis. This means that one good artist buying this program will make many, many, many people happy.
    That is something I really really like the sound of.
    -Ash

  38. iffy525 Says:

    arggghh! I can’t wait for this to come out! When is it going to come out?! It has been almost a month since you updated the website saying that the release is soon.

  39. rsr Says:

    It will come out soon
    But it wont be for free.. :S
    Bron:
    Msn ;)

  40. Joe Says:

    God, When is this gonna be out?!

  41. the Russian peacemaker Says:

    I think never.

  42. Keff Says:

    As a very ocassional skinner from eastern europe, I’d be willing to pay about $10-$15 for this app, as I appreciate all the work that went into making it, but I have purchased utilities of this price thet I use *everyday* (like for example Syncdata SmartphoneNotes)… but the decision is yours.

    Being able to start with XP msstyles and then edit it comfortably is a killer feature for me, though.

Leave a Reply