Here's a good place for me to ask my question ;-)
I want to create a "transparent" control with a visible border to put over
various other controls during one part of runtime mode, so when a user
"clicks on a control" I will be able to intercept based on position, and
bring up another form that gives them options (at runtime) to resize the
control underneath, e.g. make a commandbutton twice as large, then switch to
"user" runtime mode and actually click the button and have the button
functions work. I plan to do this for several controls (button, combobox,
textbox, checkbox, radiobutton, maybe others), so I was thinking a
transparent control (empty label?) was easier.
Lurking, I've seen the issues with transparency, so it appears I should use
a control that can hold pictures, take a picture of the underlying area, and
put it in the top control to make it "look" transparent?
Alternatively I'd be coding every control to determine which mode of runtime
is active (ick), and controls will be added dynamically at runtime, which
(for my hack/hobby programmer brain) sounds complicated...
am I on the right track, e.g. is figuring out how to take an image of the
background and putting it in a control that can hold a picture the best
approach?
Much thanks for any advice,
Keith