|
BlackSmith Apprentice
Joined: 08 Dec 2002 Posts: 152
|
Posted: Mon Oct 16, 2006 3:32 pm
Feature request for cMud: Transparency |
I would like to be able to make my background x% transparent/see-through/see-thru.
I could keep reading web page without compromising lines nor cutter and the plain black is also quite bore for long run.
Making the background totally transparent (without any middle options) is bad as i want to be able to keep coloring certain effects with background color. |
|
_________________ BatMUD Best MMORPG around since 1990 telnet://bat.org:23
~ Magic & Mind beats Chrome & Meat anytime ~
Pattern(s) in PERL. Using Cmud 1.34/2.09 & BatClient. |
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Mon Oct 16, 2006 4:31 pm |
You can already do this. For any window in CMUD, click on the system menu in the upper-left corner (the small CMUD icon). One of the options you will see in that menu is "transparency". Select this and then select the transparency level for the window.
Keep in mind that while this might seem "cool", it *significantly* slows down all display operations for that window because of the extra work Windows need to do to handle transparency. So while it might be fun for a while, I can't imagine anyone leaving their MUD window like this for real playing. It's going to cause significant lag waiting for the text to scroll on a semitransparent screen. |
|
|
|
BlackSmith Apprentice
Joined: 08 Dec 2002 Posts: 152
|
Posted: Mon Oct 16, 2006 10:00 pm |
Err, it does not have it. The whole cmud gets some degree of transparency. Having 90% total transparency makes muding quite impossible as you cant read anything.
I was aiming for only background transparency. |
|
_________________ BatMUD Best MMORPG around since 1990 telnet://bat.org:23
~ Magic & Mind beats Chrome & Meat anytime ~
Pattern(s) in PERL. Using Cmud 1.34/2.09 & BatClient. |
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Tue Oct 17, 2006 12:10 am |
Quote: |
I was aiming for only background transparency. |
Yes, I figured that. Unfortunately Windows XP doesn't support it. Windows XP only supports full alpha transparency, which is what the system menu implements. I've tried playing with background transparency using DirectX, but DirectX wasn't written with text applications in mind. And *anything* that requires fancier drawing of the window, like a transparent window or even just putting the text over an image in the background drops the scrolling speed of text by about a factor of 10.
Because very few MUD players would use CMUD with this kind of speed drop, these kind of "cool" features have a very low priority. I'm basically waiting to see if the new API functions in Vista make this better before I waste a lot of time on it. |
|
|
|
BlackSmith Apprentice
Joined: 08 Dec 2002 Posts: 152
|
Posted: Tue Oct 17, 2006 7:00 am |
Meh, one more reason to swap fully on linux.
Thanks for the answer, hopely vista would make this possible. |
|
_________________ BatMUD Best MMORPG around since 1990 telnet://bat.org:23
~ Magic & Mind beats Chrome & Meat anytime ~
Pattern(s) in PERL. Using Cmud 1.34/2.09 & BatClient. |
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Tue Oct 17, 2006 4:52 pm |
Linux wouldn't help with this either. As I said, it's mostly a speed issue. Graphics cards are optimized for 3D games, not for fast text display.
|
|
|
|
|
|