WindowBlinds 3.2 on Object Desktop

Version 3.2 has a significance on Windows XP that previous versions did not have.

WindowBlinds 3.0 used the XP "skinning engine" (for lack of a better term - it's really a set of APIs that read in and work with .msstyles files which is contained in a file called uxtheme.dll) for large portions of skinning.

But as 3.0 came out, some critics pointed out that there were certain parts that were not truly "native". Well, 3.2 goes the rest of the way. With WindowBlinds 3.2 installed on Windows XP, WindowBlinds skins are, as far as
the OS is concerned, no different than visual styles. They just have a different format. If one were to look very closely at the APIs called by uxtheme.dll and wblind.dll they would find that they now use the same ones
for virtually everything. Put anoter way, WindowBlinds 3.2 on XP is truly native. Any differences now is purely in the skin format. There is only one more thing to be done and that is to handle the window ghosting (when an
application is not responding it gets the classic title bar - contrary to popular believe, XP's visual styles just "Skin" the "classic" title bar and when an app isn't responding, Microsoft merely hooked the proper calls to
make it stay looking skinned - we still have to do this but since it's purely cosmetic we are currently focusing on increasing WB's advantage).

Where WindowBlinds really gains its advantage is in its skin format - .UIS. Ironcially, WindowBlinds 3.2 is much faster than visual styles on XP thanks to Windows 95. Why? Because UIS was designed at a time when systems were
slower and system resources were key. The result is that WB us much more efficient in resources which translates to performance as well than visual styles which were designed with XP in mind on systems with 128MB of ram or
more running P3 or better processors. You add some hardware acceleration and the WindowBlinds advantage increases further. Things will hopefully get even better when the new OFFICIAL NVidia drivers are released. We are
working closely with Nvidia to help make sure that the new drivers (not the leaked ones) work well with WindowBlinds. Nvidia and ATI have both been
using our XPBench program (www.xpbench.com) to help tune their video drivers which in turn makes WindowBlinds's hardware acceleration better.

Now, let's say you're running Windows 98, ME, the news is very good there too. We haven't forgotten those users since they represent the vast majority of people running Windows. If you're really bored, load up WindowBlinds 3.1A and then load your favorite set of programs and check how many free resources are left. Then load up WindowBlinds 3.2 and do the same. WB 3.2 uses substantially fewer resources than 3.1A which should
improve performance and compatibility.

Please download and try 3.2 from Object Desktop. Once it is ready we will release it to registered users of WindowBlinds. There will NOT be a public version of WindowBlinds 3.2. The next public version will be 3.25 or 3.3 sometime late next month.
3,745 views 9 replies
Reply #1 Top
One of the proggies I need to use with WB and LiteSTEP is the command line WB switcher...'wbcommand.exe'...to enable auto-loading of appropriate WB skins via a scripted Bang command when switching 'STEP themes.
This functionality 'broke' with WB 3.1a, 3.15a, and 3.19b...so I had to switch back to 3.0
I could switch once, then the next time I'd get the famous XP Windows Error Message.

Of course, this 'may' have been just me not un-installing the previous WB ver before loading the next... maybe I should try 3.2 both ways....install over, and clean...

Ah, the joys of 'tweaking'...
Reply #2 Top
well, my work win98 machine (where i am now) really doesnt like WB 3.2rc1

i had to uninstall and roll back to WB 3.19b within 5 minutes

the problem i had was that using the Bleu skin, ALL menus i tried were blank. the menu's were skinned, but there were no words or highlight bar, making then un-usable. this happened on OB 1.00 (its out!!!), OE 1.49i and right clicking my desktop.

also, somewhere during this (presumably when i uninstalled WB 3.2rc1) the WB skin pack 02 was uninstalled without updating component manager. i discovered this because i have XP Cobalt as a per-application skin. it is very hard to use tera-term when its skin has been deleted

i cannot access the news groups from here, other wise i would post there. hopefully this isnt effecting everyone using win98.
Reply #3 Top
I didn't want to be the first person to post something like this but since Feline opened the door...

I 'm having the same problem with the menu's being blank. Also unloading WB seems to be a problem. I have to "end task" to to prevent a freeze up. I'm using 98. Anyone else?
Reply #4 Top
oh, i also had a problem unloading WB rc.

however, since this machine can be flakey, i just ignored that, since i didnt see any reason to blame WB. perhaps it really was WB being strange
Reply #5 Top
Bill Sawyer - but since Feline opened the door...

/me used the catflap
Reply #6 Top
Those are good news, Brad
Reply #7 Top
I thought it was a dog flap.... Cats stay inside!

Super news is that the rc2 that was posted today works AWESOME. Whatever was changed did the trick the unload problem is gone and I can see the menu's now.
Reply #9 Top
rc2 looking very good here on win98!


WB 3.2 is a bit more prone to graphics corruption on windows than 2.21b was, but it is hardly a new thing.

/me thinks using a piece of moldy cheese for a graphics card is probably the real cause

/me wonders if i can get the remaining issues addressed
* monitor is to small
* machine to slow
* cursor XP wont work on win98