Thanks, I do want to point out that most base operating systems drawing functions support opacity setting of dialog components. The Gtk for linux is cairo_set_source_rgba, in windows you can use alpha blending https://www.codeproject.com/Articles/286/Using-the-AlphaBlen d-function. I did not check on CoCo though. I did a simple test with cairo_set_source_rgba and it does work. I think in the long run it might be worth setting up the SystemDraw functions to support alpha / opacity control, but that just my opinion.