gearmulator

Emulation of classic VA synths of the late 90s/2000s that are based on Motorola 56300 family DSPs
Log | Files | Refs | Submodules | README | LICENSE

textEditorStyle.cpp (742B)


      1 #include "textEditorStyle.h"
      2 
      3 namespace genericUI
      4 {
      5 	juce::Font TextEditorStyle::getPopupMenuFont()
      6 	{
      7 		return LookAndFeel_V4::getPopupMenuFont();  // NOLINT(bugprone-parent-virtual-call)
      8 	}
      9 
     10 	void TextEditorStyle::apply(juce::TextEditor& _target) const
     11 	{
     12 		_target.setColour(juce::TextEditor::ColourIds::backgroundColourId, m_bgColor);
     13 		_target.setColour(juce::TextEditor::ColourIds::outlineColourId, m_outlineColor);
     14 		_target.setColour(juce::TextEditor::ColourIds::textColourId, m_color);
     15 		_target.setColour(juce::TextEditor::ColourIds::focusedOutlineColourId, m_outlineColor);
     16 		_target.setColour(juce::TextEditor::ColourIds::highlightedTextColourId, m_color);
     17 
     18 		_target.setTextToShowWhenEmpty(m_text, m_color.withAlpha(0.5f));
     19 	}
     20 }