I’ve updated my VU meter component to now include graphical analog meters. You can now have an image background, an image overlay, and a sizeable, drop-shadowed needle. I’ve also improved the basic analog meters to more efficiently use space. You can download direct from here:
It includes the source and a modified JUCE Demo executable and source.
Jules? Question: How can one determine if a component has been fully or partially occluded and needs a full repaint? I can’t see any way within the paint() method to determine this.