I got a problem. The default fontsize is too big for button elements in a Menu component.
I got no direct access to the font settings for Menu.
The same goes for other such containers, like ImageComponentList.
Now, as it stands right now, I got two ways to fix my problem. I can change the default font, or I can iterate though all the menu buttons, and update each of their fonts one by one.
But why can't such containers just do that for me?
Have them overload setFont and setFontSize to iterate over their child element's setFont and setFontSize.