mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Added some colour IDs to BooleanPropertyComponent.
This commit is contained in:
parent
85e7ccd8be
commit
3a1ec146ba
3 changed files with 18 additions and 1 deletions
|
|
@ -111,6 +111,9 @@ LookAndFeel_V2::LookAndFeel_V2()
|
|||
TextPropertyComponent::textColourId, 0xff000000,
|
||||
TextPropertyComponent::outlineColourId, standardOutlineColour,
|
||||
|
||||
BooleanPropertyComponent::backgroundColourId, 0xffffffff,
|
||||
BooleanPropertyComponent::outlineColourId, standardOutlineColour,
|
||||
|
||||
ListBox::backgroundColourId, 0xffffffff,
|
||||
ListBox::outlineColourId, standardOutlineColour,
|
||||
ListBox::textColourId, 0xff000000,
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ void BooleanPropertyComponent::paint (Graphics& g)
|
|||
{
|
||||
PropertyComponent::paint (g);
|
||||
|
||||
g.setColour (Colours::white);
|
||||
g.setColour (findColour (backgroundColourId));
|
||||
g.fillRect (button.getBounds());
|
||||
|
||||
g.setColour (findColour (ComboBox::outlineColourId));
|
||||
|
|
|
|||
|
|
@ -78,6 +78,20 @@ public:
|
|||
/** Must return the current value of the property. */
|
||||
virtual bool getState() const;
|
||||
|
||||
//==============================================================================
|
||||
/** A set of colour IDs to use to change the colour of various aspects of the component.
|
||||
|
||||
These constants can be used either via the Component::setColour(), or LookAndFeel::setColour()
|
||||
methods.
|
||||
|
||||
@see Component::setColour, Component::findColour, LookAndFeel::setColour, LookAndFeel::findColour
|
||||
*/
|
||||
enum ColourIds
|
||||
{
|
||||
backgroundColourId = 0x100e801, /**< The colour to fill the background of the button area. */
|
||||
outlineColourId = 0x100e803, /**< The colour to use to draw an outline around the text area. */
|
||||
};
|
||||
|
||||
//==============================================================================
|
||||
/** @internal */
|
||||
void paint (Graphics&) override;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue