I'm converted! (windowblinds)


Recommended Posts

That's not true. The windows classic 'theme' is the windows default with the theme engine turned off. So windows doesn't have to draw anything because it's not using the skinning engine. By using WB with the theme service turned off, you don't draw everything twice.

It's people like you who spew half truths and lies about WB that turns a simple thread like this into an all out mud fight.

First off i would like to say that im a programmer, when it comes to programs on windows and stuff like this i know what im on about

Even when you have windows classic on windows still has to draw stuff, other wise you would just get a black screen, Im not "spewing half-truch and lies" as you put it, everything i said is based on fact, i only called Windows Classic a theme because it's included in the Themes list, when you have Luna or what ever MSStyles you want on, windows does not draw the classic interface first, it draws the theme and only the theme, with WB it draws the classic interface first then the selected WB theme over it.

And im not saying anything bad about WB, i used to use it, from all i have read it is you who is bad-mouthing me. Now if you dont beleive me, talk to the programmers at ms who wrote MSStyles and talk to the peole who wrote WB, youll see that im right

Also, im not saying anything like WB sucks and MSStyles is better, i have seen some good WB themes and some bad ones, i have also seen some good MSStyles themes and some bad ones, like i said in my origional post, if you like WB use it, If you like MSStyles use it, but dont bad-mouth people who use other theming software

And if you read my other posts....you'll see that I have never bad mouthed any other skiining program.

Each one has its pros and cons.....and my position has always been: to each their own.

And even though you are a programmer....I do know a lot on the windows theme engine and what it does and does not do.

I also know a lot of info on WB and what it does and does not do.

I am very well educated in computers and windows.

I've already talked to them and looked into this for a long time. And I've seen in the past when WB would crash (in earlier versions) there would be no border left. If it just drew over the normal border it would have simply came back. ANd also if you don't specify bitmaps windows doesn't draw anything other than a flat window with no borders.

Uh, how do you think MSStyles works? It's the *exact* same processes. That's why uxtheme.dll attaches itself to every process in the system.

In the ms documentation, it says how the the theming works, first it checks if it is safe to theme the program, if it is it redirects all drawing calls to uxtheme.dll, if it isnt it calls the normal drawing code, every program on the system has uxtheme.dll loaded because it has to draw the caption bars, even if it's not safe to theme the program.

Also if the program worked on the 400Mhz system, good for you, i must be wrong on the low end system bit

And if you read my other posts....you'll see that I have never bad mouthed any other skiining program.

Each one has its pros and cons.....and my position has always been: to each their own.

And even though you are a programmer....I do know a lot on the windows theme engine and what it does and does not do.

I also know a lot of info on WB and what it does and does not do.

I am very well educated in computers and windows.

Good for you, so i am, lets not argue on such a small thing then, but i would like to point out one small thing, i never said you were bad mouthing other theming software, i said you were bad-mouthing me, cause you said i was spewing lies and half-truths

ok, everyone is entitled to their own opinons and all .. but if you use msstyles .. you have **** running in the background using a lot more mem than WB... it's called svchost.exe, you should check it out sometimes ..

First off I like Winblinds but it uses way more memmory that the default Windows XP Theme. Svchost.exe serves for a lot of services not just themes.

Good for you, so i am, lets not argue on such a small thing then, but i would like to point out one small thing, i never said you were bad mouthing other theming software, i said you were bad-mouthing me, cause you said i was spewing lies and half-truths

Sorry about that.

Not because I am a stardock fan-boy (which I am) but because I have found this particular piece of software to be very useful and fun do I defend it so strongly.

And I can't stand when someone bashes that software that I like so much just because it didn't work as well for them as it does for me.

I also can't stand when someone (not you) spews lies about WB....when they actually have no idea what he/she is talking about. WB is an amazing program (just like msstyles are amazing evolution of theming XP)....you just have to know how to use it properly and understand that not every program (especially older ones) can be skinned.

I'd like for you to link to the documentation. What you have described basically is how pretty much both work. The theming system checks to see if the control or whatever can be skinned and if not it falls back to the custom control or classic.

And how do you think the uxtheme.dll that attaches to each process checks for this in the MS theming service? It hooks to the program.

BTW, on my system right now WB with a theme takes 1.3mb... that's about 3mb less than notepad.

Edited by smoke
First off I like Winblinds but it uses way more memmory that the default Windows XP Theme. Svchost.exe serves for a lot of services not just themes.

You have just proved my point about saying lies about WB. WB does not use more memory then the uxtheme and svchost.

When using standard Luna theme instead of windows classic....you add approx 4-6 MB of resources by using the theme service (a combo of uxtheme and svchost)

When using WB with a standard theme (such as watercolor or os x or a varity of lunaish themes) and have the theme service turned off...then you add approx 1-3 MB of resources.

As you can see I am using WB with the OS X theme by Xero and the MS theme service turn off. My wbload mem useage is 2.4 MB

When using standard Luna theme instead of windows classic....you add approx 4-6 MB of resources by using the theme service (a combo of uxtheme and svchost)

and you know this... how exactly?

point is, you can't correctly measure the resources MSStyles use because the svchost.exe isn't tied just to the Themes service..

only way i can measure which takes up more resources is the usage itself.. when using WB (UIS1 or UIS2 skins) my system lags more than with MSStyles.

it just baffles me how you can see how much resources the Theme service+uxtheme.dll use..

If the latest version of WB does use less memory than msstyles, i might start using it, i already know of some nice wb themes i would like to try out

I suggest giving ver 4.3 a try again when it is released soon. It's got some great new features being added along with memory useage being trimmed again.

And how do you think the uxtheme.dll that attaches to each process checks for this in the MS theming service? It hooks to the program.

user32 checks if the program can be skined if it links to the common controls, uxtheme only does the drawing, returning of theme info and checking if the theme is a signed ms theme, nothing else

user32 checks if the program can be skined if it links to the common controls, uxtheme only does the drawing, returning of theme info and checking if the theme is a signed ms theme, nothing else

It checks to see which version of common controls is used which then tells it if the program is theme aware or not. This also affects WB as some features work better with theme aware applications than non (like animation), and some programs get more skinned if a manifest file or resource is added than when there is no manifest. WIndowblinds just uses wblind.dll instead of uxtheme.dll to do the work.

BTW, this is not to say that technically the ms theming service is crap. I don't think it's crap, there are just features in WB which I use that I like better.

and you know this... how exactly?

point is, you can't correctly measure the resources MSStyles use because the svchost.exe isn't tied just to the Themes service..

only way i can measure which takes up more resources is the usage itself.. when using WB (UIS1 or UIS2 skins) my system lags more than with MSStyles.

it just baffles me how you can see how much resources the Theme service+uxtheme.dll use..

Here is what I have done....this may not be the best way of proving it but here it is anyways:

Task manager with no skins (windows classic) (WB unloaded)

task-classic.jpg

Task manager with the Luna theme (WB unloaded)

task-luna.jpg

Task manager with WB loaded using OS X by Xero (theme service disabled)

task-wb.jpg

If I remember correctly then StarDock's 4.xx series actually make use of the built-in Windows Skinning engine in WindowsXP. Previous versions below 4 did use method where it would first draw "classic theme" and then on top of that it would draw the skin. 4.x series then kind of super-charge the UX theme engine.

Does UX theme support "Compress RLE" on .bmp files like WB does?

And btw someone who doubted the skin would have anything to do with the memory usage then I thought it was apperant to everyone that OFCOURSE IT HAS something to do with the memory, the skin must be loaded into memory first, then 2MB skin would ofcourse take less memory than 6MB one.

that's a myth.

Not a myth. A pretty easy to verify fact.

But common sense should tell you too. What do you think paints the msstyle? Magic? No.

Three things:

1) uxtheme.dll gets attached to every single process that gets skinned (you can verify this quite easily with a process monitor).

2) One of the svchost.exe processes on your machine is the theme service managing the msstyles.

3) MSStyles, because of the format, use more memory. They don't re-use image resources like WindowBlinds skins do. Anyone who has skinned both can tell you that. That's also why msstyles tend to be so much bigger than similar WindowBlinds skins.

yea i agree, perhaps i can't adjust, but just so you know, the exact pixel location thingie is not me "nit picking".. Fitt's law is an actual rulebook that every program designer should work with.. it's proven to reduce stress and improve production in GUIs..

that's why i'm still baffled at Apple's and Stardock's decision (apparently, i don't think they've never heard of this) to not abide this standard of design.. IMO, it should be present in every computer software.

[Moderator hat on]

Okay, this goes beyond just nit-picking into trolling. Now you're just hijacking the original discussion for your own rather odd purposes.

You have been warned previously about trolling.

[Moderator hat off]

Guys, can we try to stick to the subject here? Moving off to somehow blame Stardock for what kinds of skins people make is ridiculous.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Microsoft admits one of the most crucial Outlook features is currently broken by Sayan Sen Microsoft is making some decent progress when it comes to Windows 11. Recently we have confirmed reports of some rather useful improvements landing in the next version of the OS, 26H2, wherein GPU driver TDR crashes may finally be fixed, plus the company is also allowing users to disable web content on the Search. On the Outlook front though things have not been so rosy. Last month in May we reported several problems affecting basic functionalities on the app. These included a problem where documents would open blank or corrupt themselves. Following that, Quick Steps, a very useful feature, would no longer work correctly, and finally, Microsoft acknowledged a problem wherein images would fail to load up properly inside the email. Microsoft had resolved those bugs later and almost exactly a month after we reported on them, the company has now admitted a new similarly basic issue, this time on Macs. Users recently started noticing that Outlook would no longer display email threads properly as the original message itself was not displayed. An affected user Tsoumpas, C (ngmb) nicely described the problem in a forum post they made on Microsoft's site. They wrote: "Description of the issue: After updating Outlook for Mac [Version 16.110 (26061317)] on 18/6/2026, replying to any email no longer includes the original message in the reply window. Prior to the update, replies correctly contained the original email text below my response. Expected behavior: The original message should be included in the reply, as in previous Outlook versions and according to the configured reply settings. Actual behavior: The reply window contains only a blank composition area (or only my response), with none of the original email text included." Obviously this must be a highly frustrating for users as noted by several in that thread. The post, at the time of writing, has also been upvoted by more than 40 users indicating that is a fairly widespread bug. Thankfully Microsoft seems to have acknowledged the problem right around that time as it opened a new issue on its official website. In the support article, the company recommends switching to Outlook for Mac from the legacy app, where the problem appears to be happening.
    • PotPlayer 260622 by Razvan Serea PotPlayer is an extremely light-weight multimedia player for Windows. It feels like the KMPlayer, but is in active development. Supports almost every available video formats out there. PotPlayer contains internal codecs and there is no need to install codecs manually. Other key features include WebCam/Analog/Digital TV devices support, gapless video playback, DXVA, live broadcasting. Distinctive features of the player is a high quality playback, support for all modern video and audio formats and a built DXVA video codecs. A wide range of subtitles are supported and you are also able to capture audio, video, and screenshots. A comprehensive video and audio player, that also supports TV channels, subtitles and skins. Its been described on the Internet as The KMPlayer redux, and it pretty much is. Daum PotPlayer 260622 (1.7.22963) changelog: Removed Kakao TV Added pause function when navigating via the navigation bar Significantly improved internal stability Fixed an issue where colors appeared strange during RGB24 processing Improved playback for some HTTP streams Improved sync processing for the built-in audio renderer Fixed an issue where certain MP4 files behaved abnormally during playback Download: Daum PotPlayer (64-bit) | 54.7 MB (Freeware) Download: Daum PotPlayer (32-bit) | 61.1 MB View: Daum PotPlayer Home Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Tixati 3.44 is out.
    • Speccy 1.34.084 by Razvan Serea Speccy will give you detailed statistics on every piece of hardware in your computer. Including CPU, Motherboard, RAM, Graphics Cards, Hard Disks, Optical Drives, Audio support. Additionally Speccy adds the temperatures of your different components, so you can easily see if there's a problem! Processor brand and model Hard drive size and speed Amount of memory (RAM) Graphics card Operating system At first glance, Speccy may seem like an application for system administrators and power users. It certainly is, but Speccy can also help normal users, in everyday computing life. If you need to add more memory to your system, for example, you can check how many memory slots your computer has and what memory's already installed. Then you can go out and buy the right type of memory to add on or replace what you've already got. Download: Speccy 1.34.084 | 20.5 MB (Freeware) View: Speccy Website | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • ImgDrive 2.2.7 by Razvan Serea ImgDrive is a CD/DVD/BD emulator - a tool that allows you to mount optical disc images by simply clicking on them in Windows Explorer. If you have downloaded an ISO image and want to use it without burning it to a blank disc, ImgDrive is the easiest way to do it. ImgDrive features: One-click mounting of iso, cue, nrg, mds/mdf, ccd, isz images Runs on 32-bit and 64-bit Windows versions Mount ape, flac, m4a, wav, wavpack, tta file as AUDIO CD (16-bit/44.1kHz) Mount a folder as DVD/BD Mount images in command line Does not require rebooting after installation Support up to 7 virtual drives at the same time Support multi session disc image (ccd/mds/nrg) A special portable version is available Translated to more than 10 languages Support File Type: .ccd - CloneCD image files .cue - Cue sheets files of ape/flac/m4a/tta/wav/wv/bin .iso - Standard ISO image files .isz - Compressed ISO image files .nrg - Nero image files .mds - Media descriptor image files ImgDrive 2.2.7 changelog: Added command line parameter to set number of drives Added AACS-Auth support for HD DVD Bumped kernel driver version to 2.2.7 Download: ImgDrive 2.2.7 | 692 KB (Freeware, paid upgrade available) Download: ImgDrive Portable 535 KB View: ImgDrive Home Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • Dedicated
      tuben earned a badge
      Dedicated
    • Week One Done
      mnsgroup earned a badge
      Week One Done
    • Conversation Starter
      sumytbe earned a badge
      Conversation Starter
    • One Year In
      B4dM1k3 earned a badge
      One Year In
    • One Year In
      DarkWun earned a badge
      One Year In
  • Popular Contributors

    1. 1
      +primortal
      522
    2. 2
      +Edouard
      199
    3. 3
      PsYcHoKiLLa
      94
    4. 4
      Michael Scrip
      82
    5. 5
      neufuse
      69
  • Tell a friend

    Love Neowin? Tell a friend!