Fast Alpha-Blending In Your GUI
visnu writes: "I've been waiting for this for 2 years now -- a REAL glass-like windowing system. And yes, it's Microsoft to do it. Ever since W2k came out, and they included alpha-blending in the GDI, I was tempted to write a little tool to turn on any window's transparency, but of course I'm way too lazy to do that. These guys weren't though: glass2k runs in the systray and handles turning on any window's transparency. yes, here's a screenshot. I'm not too sure about the speed in W2k, but in XP w/ the newest Nvidia drivers and a somewhat recent video card, it's hardware accelerated, and yes, you should be drooling." Update: 11/26 19:00 GMT by T : Links updated, so hopefully you'll be able to actually get to the content again :)
There are some apps that I would like to run "always on top", but most of the time they get in the way. This would sure be a nice way to still sorta see them .
:P
Great stuff, now implement it for NT4 and win98
karma capped
...but it strikes me as "Not that useful". Most of my users get confused with standard GUI look and feel. I'd hate to think what this would do to their poor little minds.
The simple truth is that interstellar distances will not fit into the human imagination
- Douglas Adams
..but it would drive me nuts after a while. :-)
Heck, I even reverted to non-transparent xterms, because the background made the text in the xterm partly unreadable, which is kinda bad if you're programming
But still a cool heck to impress friends with.
It's kidda slow though, this program IMO is better than windowfx If you want just transparent windows, then glassxp thing is good. WindowsFX is good for overall effects. Glass thingy allows individual window customization too. I thought no one is using windows here...
kawai
as not a good idea
creasingly being interested
ot to be confused with the
i.e. noise. The only purpose it serves is to faster identify the window you're dealing with. This has become unnecessary with the invention of the taskbar. Further additions to this concept, like window summarization and application-specific taskbars, make it even easier to use. If you want to view a lot of information simultaneously instead of having everything in full-screen mode, a smart window-manager like ion will rearrange windows automatically in useful tiles. Additional usability can be gained with clever hotkeys for application-switching.
But while overlapping windows are stupid, transparent windows are really part of a vast right-wing conspiracy to stupidify the masses by making computers incapable of displaying information. The next step will be window-spectific screensavers, which turn on after a specific period of inactivity in a single window. Just you wait. Thanks to transparency:
If you like eye-candy, you may "drool" over this one and get your brain fucked by the Illuminati. A frontal lobotomy may be a quicker solution though.
You load that up on the average bloke's computer & they'd be complain about their buggy Windows desktop till the cows come home.
The whole transparency thing screams of "1337 euro-democoders" crap, it's a complete waste of effort and time.
/. moderation system.
A GUI is supposed to enhance and make things easier -- this app just makes things a complete nightmare. You can barely make out the mess of the ruler on the left side of Word, and the transparent buttons of Calculator are a complete mess.
Can you imagine trying to read a book where all the pages were transparent celluloid? How about the desktop in your workplace where every paper you had was transparent? Can you imagine what a nightmare that would be?
Why in the world would you want to do that to your windowing system then?
And why is this a "newsworthy" item anyway?
Moderators: Please mod this post down, and demonstrate the complete and utter failure of the
Sorry, no.
What if I want a large workspace, but I'm working on multiple applications? I create two or more windows with a total surface area greater than the desktop size and overlap them. I can switch more easily than via a taskbar (not so far to move the mouse), I can still drag items between windows, I can see what's going on in different windows. Say I'm comparing two lists of contents. Each window may well contain rather more than the list, but that's all I need at that point. So, I lay it out so I can see both lists and compare away, without losing the larger workspace in the primary application.
Or maybe one is performing a task - by just displaying a portion of its GUI, I can monitor that task without losing a potentially large portion of my desktop for its full UI.
The day a desktop GUI bans me from overlapping windows is the day I look for new GUIs.
Greg
(Inside a nuclear plant)
Aaaarrrggh! Run! The canary has mutated!
There might be a very good reason it's taken two years for the glass-like windowing system. And that would be that it isn't a good idea.
Sure it looks pretty. It's technically cool. It's very nice eyecandy. But useful? Hardly.
If our desktops were three-dimensional, there would be a point - in that case you could refocus on a window below your current. When refocusing, the frontmost window would be so blurry to you that it didn't interfere with your view of what was behind it.
But desktops aren't 3D (and "fake" 3D doesn't work, refocusing requires that your desktop is not displayed on a single plane, as that plane only has one focus), and you can't refocus. What you get is just a blur of all windows that happen to be ontop of one another (and the background if you have a background/wallpaper image).
I would guess that the only time that transparent windows help is if you have an OS/wm that does not offer workspaces or similar. The transparency might help cram an extra three windows onto the screen. Using workspaces you can just put those extra three on another workspace instead.
I have yet to see anybody argue how great it would be if all books were printed on plastic rather than paper, so that we could see through them.
Basically all you have to do is make a dll to hook the WM_CREATE message. Then you just have to check which type of window (or even which window).
... well, for the look of the thing ;)
Easy-peasy, done in an hour or so, back when w2k came out.
It *is* bloody useless, though, I only use it
and why exactly should we be drooling? Oh yes, because our venerable X11 can't. A few windowmanagers have hacks to enable something like it (enlightenment with Eterm for example) but its just painting a shaded section of the current wallpaper a window's background, not real, actual transparency.
And until we all get supercomputers on our desks, rewrite X or ditch it entirely for something that isn't old and bloated we're going to carry on losing on the eye candy front.
Translucent windowing has also been in Linux; here is an example (not mine; look it up on Usenet). (Warning: Partial nudity.) I don't know how it compares since the site referenced in the article has been slashdotted.
>I do not mean to be offensive here, but Windows
>actually has this one solved really well. I know
>on the LINUX platform this is an absolute mess and
>pain in the butt.
you're not being offensive, just ignorant. you hilight whatever you want to copy and center-click to paste. it's exactly the same across all apps and even in console. i wish that MS would copy this functionality in windows because the way windows is currently is a complete mess.
IMHO what would be really nice to see is pop-up menus (like the right-click ones in Windows) all looked like the ones in Office XP and if they were transparent.
I always find that it can be very annoying when you hi-light text then open a pop-up menu and it covers the text that you've just hi-lighted or when you have programs with many nested menus (like Radlight).
I can't believe all the complaints I'm reading in these threads about something that's clearly "just a toy" being front page news on slashdot. Has everyone else been asleep while the Xbox, Gamecube, MAME Cabinets, Civ III and Freeciv, Handheld N64s, Loki Games, and Quake ported to the iPaq have made up at least half the stories here in the past few months?
Slashdot would lose half its traffic if it filtered out the Games and Id Software topics by default!
What _would_ be a useful Windows UI hack would be some kind of on-the-fly conversion of context menus into pie-style menus... I don't even know whether this is possible, but it's a neat idea.
No, the point is that it's completely useless. Just like a shadow under the mouse cursor, semi-transparent windows do nothing but make the computer a little slower. I turned all that fluff off and you wouldn't believe how much faster everything runs.
Second, about the graphics card, it depends on drivers and hardware acceleration. Windows 2K always support this feature whether the graphics card supports it or not.
Ozwald