We select a visual manager at startup:
The ribbon bar (CBCGPRibbonBar) and property panes (CPropertiesPane) show the correct color (in this case, black). However, dialogs (CBCGPDialog) don't (they're still light gray).
The dialogs are derived from CBCGPDialog. If I step into a dialog's OnCtlColor() function, I see that CBCGPDialog::OnCtlColor() returns CDialog::OnCtlColor(), because IsVisualManagerStyle() sees that m_Impl.m_bVisualManagerStyle is false (0).
I'm confused why it is false.
Please don't ask me to open a ticket, as my license is no longer active for support. However, I think you'll see I've paid more than $1,500 for support over the years and opened very few tickets. I'm hoping you'll be able to help me out in this rare case where I can't find a solution. Thanks!
Also, I know you tend to ask for a sample project. This project is large (200,000+ lines). I wouldn't know where to go about starting a new BCGSoft project. I'm mostly asking whether I should be doing something different so m_bVisualManagerStyle is true for CBCGDialogs. Thanks again!