25 #ifndef JUCE_COLOURSELECTOR_H_INCLUDED 26 #define JUCE_COLOURSELECTOR_H_INCLUDED 47 showAlphaChannel = 1 << 0,
49 showColourAtTop = 1 << 1,
51 showColourspace = 1 << 3
65 ColourSelector (
int flags = (showAlphaChannel | showColourAtTop | showSliders | showColourspace),
67 int gapAroundColourSpaceComponent = 7);
80 Colour getCurrentColour()
const;
83 void setCurrentColour (
Colour newColour);
92 virtual int getNumSwatches()
const;
102 virtual Colour getSwatchColour (
int index)
const;
112 virtual void setSwatchColour (
int index,
const Colour& newColour)
const;
125 backgroundColourId = 0x1007000,
126 labelTextColourId = 0x1007001
153 void setHue (
float newH);
154 void setSV (
float newS,
float newV);
163 #if JUCE_CATCH_DEPRECATED_CODE_MISUSE 171 #endif // JUCE_COLOURSELECTOR_H_INCLUDED Definition: juce_ColourSelector.cpp:196
Definition: juce_ColourSelector.cpp:70
Definition: juce_ColourSelector.cpp:25
ColourSelectorOptions
Definition: juce_ColourSelector.h:45
Definition: juce_ChangeBroadcaster.h:35
#define JUCE_API
Definition: juce_StandardHeader.h:139
ColourIds
Definition: juce_ColourSelector.h:123
Definition: juce_Rectangle.h:36
virtual void resized()
Definition: juce_Component.cpp:2272
there are legal restrictions on arithmetic coding Invalid progressive parameters caller expects u Cannot quantize more than d color components Adobe APP14 flags
Definition: juce_JPEGLoader.cpp:127
Definition: juce_Colour.h:35
Definition: juce_ColourSelector.cpp:249
virtual void paint(Graphics &g)
Definition: juce_Component.cpp:1929
Definition: juce_Component.h:33
Definition: juce_Slider.h:503
Definition: juce_ColourSelector.h:38
Definition: juce_ContainerDeletePolicy.h:44
Definition: juce_OwnedArray.h:55
Definition: juce_GraphicsContext.h:42
Definition: juce_ColourSelector.cpp:49
Definition: juce_ColourSelector.cpp:162
Definition: juce_Slider.h:50
virtual void sliderValueChanged(Slider *slider)=0