And another idea for a control:
Imagine you've a control which blends down the whole form and makes a spot anywhere. I think you could place a picture for this over the whole form which has an opacity of about 30 percent and a transparent color specified. You place then a filled circle in this transparent color on this picture and voila - you've your spot.
For what?
for example for making tutorials for using complicated programs: You can "dim" the whole form and show a "spot" on a special button while you explain some features of this button in an extra textbox.
or for example for cool splash screens where event two or three spots drive around on your Logo
Ok, I think you know what I meant ;-)
Bye,
Erio
Yes I understood your idea, it would be extremely useful for presentation/demo/tutorial programs!
Unfortunately this control is not possible to implement with current .net framework. If you create a transparent user control, it won't show any controls which are under it. It will only show the background image of its parent.
Would it be possible that your control creates an additional form with the same dimensions of the actual form? If this form would be transparent like we like then we had a solution, isn't it?