I remember reading somewhere that transparent forms will not display
correctly on some systems.
The Microsoft help says the about the opacity setting:
"Windows 2000, Windows Server 2003 family Platform Note: This property has
no effect on platforms that cannot display layered windows."
and this about transparent areas of forms:
"Monitors set to a color depth of greater than 24-bit can display problems
with certain parts of the form not being transparent, despite setting of the
TransparencyKey property. To avoid this problem, ensure that the monitor's
color depth is set to less than 24-bit in the Display control panel. "
My XP system is set to 32-bit and I don't seem to have a problem.
So basically my questions are:
---------------------------------
What systems and/or color depths are problematic for displaying tranparent
forms?
What is the result of the problem (i.e. exception/ignores setting/etc.)
Whats the best way of testing for the color depth of a monitor?
I am using vb.net 2003.
Thanks