Using the graphical user interface features of Dyalog APL 16 I'm trying to create a custom theme where all objects are supposed to have a common background color (other than the default gray). The property BCol can be set for many objects but I'm stuck when it comes to objects of type PropertySheet, TabControl and Button of style Push. Have I missed something or is it due to limitations of the Windows API? Are there available workarounds?
All of these seem to be Windows API limitations:
Button for which the documentation even states clearly that
pushbuttons (Style 'Push'
) ignore BCol and instead use the standard Windows colour.