# PropertyComponents and LookAndFeel

**URL:** <https://forum.juce.com/t/propertycomponents-and-lookandfeel/18336>\
**Category:** General JUCE discussion\
**Created:** [July 6, 2016, 11:34am UTC](https://forum.juce.com/t/propertycomponents-and-lookandfeel/18336 "2016-07-06T11:34:36Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ttg](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/ttg/32/14456_2.png) [@ttg](https://forum.juce.com/u/ttg)\
**Post date:** [July 6, 2016, 11:34am UTC](https://forum.juce.com/t/propertycomponents-and-lookandfeel/18336/1 "2016-07-06T11:34:36Z")

</div>

Instead of re-inventing the wheel I’ve found PropertyComponents / PropertyPanel to be useful for generating plug-ins settings.

However, it seems very limiting for custom design.  
Is there a way I can set my own font for all elements within a property or panel?

Also there’s no way I’ve found setting ColourId for the BooleanProperty ToggleButton.

Am I missing something? is anyone been able to use it and customize it or getting Projucer like settings is the closest I can get without modifying within JUCE own code…

---

<div class="post-metadata">

**Author:** ![ttg](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/ttg/32/14456_2.png) [@ttg](https://forum.juce.com/u/ttg)\
**Post date:** [July 6, 2016, 11:41am UTC](https://forum.juce.com/t/propertycomponents-and-lookandfeel/18336/2 "2016-07-06T11:41:50Z")

</div>

Resolved (I hope for most of it),  
For future reference, should’ve read more carefully. LookAndFeel can provide changing colours within a Component recursively.

Now to see how I can change fonts…
