Say I want to set a Label.Color to Panel.Color so they match.
it's almost impossible for macOS.
macOS interface is using transparency effect a lot, so at some point of time, it might turn out that Panel.Color is transparent at all time.
OR
are you trying to match the border color of a panel to the label color of the font?
if you're trying to hide the label then you should explicitly set visible to false.