mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Projucer: Added new start page window
This commit is contained in:
parent
4c95c227f6
commit
3283f2224a
107 changed files with 2475 additions and 3452 deletions
|
|
@ -457,7 +457,7 @@ public:
|
|||
}
|
||||
|
||||
class ImageButtonColourProperty : public JucerColourPropertyComponent,
|
||||
public ChangeListener
|
||||
private ChangeListener
|
||||
{
|
||||
public:
|
||||
ImageButtonColourProperty (ComponentLayout& layout_, ImageButton* const owner_,
|
||||
|
|
@ -470,29 +470,29 @@ public:
|
|||
layout_.getDocument()->addChangeListener (this);
|
||||
}
|
||||
|
||||
~ImageButtonColourProperty()
|
||||
~ImageButtonColourProperty() override
|
||||
{
|
||||
layout.getDocument()->removeChangeListener (this);
|
||||
}
|
||||
|
||||
void setColour (Colour newColour)
|
||||
void setColour (Colour newColour) override
|
||||
{
|
||||
setImageColour (layout, owner, role, newColour, true);
|
||||
}
|
||||
|
||||
Colour getColour() const
|
||||
Colour getColour() const override
|
||||
{
|
||||
return getImageColour (owner, role);
|
||||
}
|
||||
|
||||
void resetToDefault() {}
|
||||
void resetToDefault() override {}
|
||||
|
||||
void changeListenerCallback (ChangeBroadcaster*)
|
||||
private:
|
||||
void changeListenerCallback (ChangeBroadcaster*) override
|
||||
{
|
||||
refresh();
|
||||
}
|
||||
|
||||
private:
|
||||
ImageButton* const owner;
|
||||
ComponentLayout& layout;
|
||||
const ImageRole role;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue