While you have a look at the Property components, I also have a L&F problem with ChoicePropertyComponent:
I'm trying to apply a custom L&F to the PropertyPanel, so I call setLookAndFeel() on the component that contains the panel. The panel has a bunch of ChoicePropertyComponents.
Since it uses a ComboBox inside, calling
in the L&F correctly sets the background of my ChoicePropertyComponents.
doesn't change the text of the ComboBox.
If I hardcode the value in void ComboBox::lookAndFeelChanged(), it works.
When walking through the code, it seems that getLookAndFeel() called from findColour() returns the default look and feel instead of my custom one.
I guess there is some addChildComponent() missing somewhere?
I'm using the latest modules download from the introjucer, so JUCE 3.0.1.