We are utilizing a third party control which displays a Dialog box. In this
dialog box is a set of Radio Option Buttons. This is actually a legacy
ActiveX library wrapped with COM Interop and unfortunately, it is displaying
a black background for the radio option buttons, rendering them essentially
useless because you can't see the text in order to make an inteligent
decision. Is there anything I can do considering that I don't have access
to the source code for this dialog? I have seen some suggestions on the net
regarding placing the control on a Panel and setting the BorderStyle =
Nothing, but this is on a dialog, not individual control.
As an alternative, I thought about somehow getting a handle to the dialog
and custom painting on top of the options, but even that may not be an
option to me considering this is a Modal dialog, which blocks processing
from main thread until it closes.
Any suggestions would be appreciated.
|