1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-29 02:40:05 +00:00

Added some new methods to SystemTrayIconComponent for highlighting and message bubbles.

This commit is contained in:
jules 2013-09-16 11:21:49 +01:00
parent 64391b7552
commit 09d20dcae8
7 changed files with 146 additions and 47 deletions

View file

@ -28,8 +28,7 @@ extern Display* display;
class SystemTrayIconComponent::Pimpl
{
public:
Pimpl (const Image& image_, Window windowH)
: image (image_)
Pimpl (const Image& im, Window windowH) : image (im)
{
ScopedXLock xlock;
@ -117,7 +116,27 @@ void SystemTrayIconComponent::paint (Graphics& g)
RectanglePlacement::xLeft | RectanglePlacement::yTop | RectanglePlacement::onlyReduceInSize, false);
}
void SystemTrayIconComponent::setIconTooltip (const String& /* tooltip */)
void SystemTrayIconComponent::setIconTooltip (const String& /*tooltip*/)
{
// xxx not yet implemented!
// xxx Not implemented!
}
void SystemTrayIconComponent::setHighlighted (bool)
{
// xxx Not implemented!
}
void SystemTrayIconComponent::showInfoBubble (const String& /*title*/, const String& /*content*/)
{
// xxx Not implemented!
}
void SystemTrayIconComponent::hideInfoBubble()
{
// xxx Not implemented!
}
void* SystemTrayIconComponent::getNativeHandle() const
{
return getWindowHandle();
}