9 : fontAudio(juce::FontOptions(
10 juce::Typeface::createSystemTypefaceFor(CustomFont::fontaudio_ttf, CustomFont::fontaudio_ttfSize)))
19 void drawButtonText(juce::Graphics &g, juce::TextButton &button,
bool ,
22 auto font = fontAudio;
23 g.setFont(font.withHeight(
static_cast<float>(button.getHeight())));
25 juce::Colour textColour;
26 if (button.getClickingTogglesState() && button.getToggleState())
27 textColour = button.findColour(juce::TextButton::textColourOnId);
29 textColour = button.findColour(juce::TextButton::textColourOffId);
31 g.setColour(textColour);
39 button.setColour(juce::TextButton::ColourIds::buttonColourId, juce::Colours::black);
41 g.drawText(button.getButtonText(), button.getLocalBounds(), juce::Justification::centred,
true);