Allow transparency in Windows 9x/ME

Request features that you'd like to see in future versions of AIM+.

Moderators: Big-O Ryan, Big-O Mark


Allow transparency in Windows 9x/ME

Post by Guest »

A transparency option for Windows 98 SE would be a good addition.

I'm curious as to why it wasn't included in the current edition?
User avatar
Posts: 28
Joined: Thu Mar 07, 2002 7:55 pm
Location: my pseudoutopia

Post by Nemessis »

from the developers of winamp3 reguarding adding trancparency for windows9x systems into that program:

You can stop asking for this. It's basically impossible in win95/98/me.

Here's why:
The only way to fake this kind of thing would be to render the pixels from the windows behind you into your own graphics. We could do THAT, but Windows has NO way to GET the pixels from a window you are obscuring. No way at all. The reason is that in Windows' normal windowing model, windows are painted directly to the screen, always. (It might render to its own internal bitmaps or whatever, but at the OS level, it always paints directly to the screen.) UNLESS it is obscured. Then no painting occurs. So there are no bits you could grab since you're obscuring it.

Now, you could try directly blending your graphics onto the screen, but you have no way of knowing if/when a window under you changes, so parts of your window will just be erased randomly as windows under it repaint.

We've discussed this quite a lot, and it's just not gonna happen. win95/98 desktop alpha blending is just not feasible. It is an architectural limitation of the OS and its windowing model.


that answer applies here also.
User avatar
Big-O Ryan
Posts: 612
Joined: Fri Oct 19, 2001 11:00 pm
Location: Big-O Software

Post by Big-O Ryan »

Thanks Nemessis, I certainly couldn't have said it better!
Big-O Software

Who is online

Users browsing this forum: No registered users and 0 guests