25 #ifndef JUCE_SYSTEMTRAYICONCOMPONENT_H_INCLUDED
26 #define JUCE_SYSTEMTRAYICONCOMPONENT_H_INCLUDED
28 #if JUCE_WINDOWS || JUCE_LINUX || JUCE_MAC || DOXYGEN
55 SystemTrayIconComponent();
58 ~SystemTrayIconComponent();
62 void setIconImage (
const Image& newImage);
65 void setIconTooltip (
const String& tooltip);
68 void setHighlighted (
bool);
71 void showInfoBubble (
const String& title,
const String& content);
74 void hideInfoBubble();
80 void* getNativeHandle()
const;
97 #endif // JUCE_SYSTEMTRAYICONCOMPONENT_H_INCLUDED
Definition: juce_String.h:43
#define JUCE_API
Definition: juce_StandardHeader.h:139
#define JUCE_PUBLIC_IN_DLL_BUILD(declaration)
Definition: juce_StandardHeader.h:145
virtual void paint(Graphics &g)
Definition: juce_Component.cpp:1929
Definition: juce_Component.h:33
Definition: juce_ScopedPointer.h:70
Definition: juce_GraphicsContext.h:42
Definition: juce_Image.h:54