StrataFrame Forum

Remote desktop Color depth question...

http://forum.strataframe.net/Topic6719.aspx

By StarkMike - 2/12/2007

Here is a screen shot of how my app looks from our terminal server. The only thing that bothers me about this is the look of the MessageForm. Is the MessageForm only designed for 16bit color and above?







Thanks
By Trent L. Taylor - 2/12/2007

We have a number of Terminal Servers running within our environment and things seem to render properly here.  We are, however, allowing 16-bit colors.  Is there a reason that you cannot do this in your environment?
By StarkMike - 2/12/2007

I think the reason we are still running our terminal servers in 256 color mode was back in the days of dial-up and to conserve as much bandwidth as possible. Cool

i've talked to our network administrator and we're looking into allowing 16bit... i was just wondering if that indeed was why the MessageForm looked weird... was because of the color depth. ;-)

By Trent L. Taylor - 2/12/2007

That is why it looked funny.  We use GDI+ to render and are expecting more than 256...actually .NET is.  The reason this looks funny is because the for uses a transparency and is 100% rendered.  When running in 256 colors, you get basically what you saw.
By StarkMike - 2/12/2007

Thanks for the info. Smile Learn something new everyday.
By StarkMike - 2/12/2007

According to my network administrator Windows 2000 Terminal Services only support 256 colors. Just thought i would let you know.
By Trent L. Taylor - 2/12/2007

Yeah, actually that is true.  Windows Server 2003 supports 16-bit color.  We don't even have any Windows 2000 servers around anymore.
By StarkMike - 2/12/2007

Thanks. So, do you have a plain version of the MessageForm class? Or would there be a way that I could subclass it and make one. Not that this is your fault, but I was unaware of that limitation under Windows 2000 services and obviously I'm using your Messaging component everywhere in my code. Sad
By Trent L. Taylor - 2/12/2007

I am going to have to setup some type of scenario where I can even run in 256 colors.  Just out of curiosity, does this same appearance happen if you run your application on the machine directly (not going through the Terminal Server session)?
By StarkMike - 2/12/2007

Interestingly enough, it does.
By Greg McGuffey - 2/12/2007

I'm having this problem with a Windows 2000 pro machine (SP4).



I am going to have to setup some type of scenario where I can even run in 256 colors.




Excellent. Some plain vanilla option would be wonderful. I've had trouble with this on Win2K pro, even with 32bit color and unfortunately I have users who are still on win2K (no luck finding any sort of solution to the possible GDI+ issues either, as discussed in another post).