25 #ifndef JUCE_TOOLBARITEMCOMPONENT_H_INCLUDED 26 #define JUCE_TOOLBARITEMCOMPONENT_H_INCLUDED 62 bool isBeingUsedAsAButton);
81 bool isToolbarVertical()
const;
127 virtual bool getToolbarItemSizes (
int toolbarThickness,
128 bool isToolbarVertical,
141 virtual void paintButtonArea (
Graphics& g,
142 int width,
int height,
143 bool isMouseOver,
bool isMouseDown) = 0;
152 virtual void contentAreaChanged (
const Rectangle<int>& newBounds) = 0;
197 int dragOffsetX, dragOffsetY;
198 bool isActive, isBeingDragged, isBeingUsedAsAButton;
205 #endif // JUCE_TOOLBARITEMCOMPONENT_H_INCLUDED
#define noexcept
Definition: juce_CompilerSupport.h:141
Definition: juce_String.h:43
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_Rectangle.h:36
virtual void resized()
Definition: juce_Component.cpp:2272
Definition: juce_GraphicsContext.h:42