LMMS
Loading...
Searching...
No Matches
juce::TooltipClient Class Referenceabstract

#include <juce_TooltipClient.h>

Inheritance diagram for juce::TooltipClient:
juce::ListBox::RowComponent juce::SettableTooltipClient juce::TableListBox::RowComp juce::TreeView::ContentComponent juce::TreeView::ItemComponent juce::Button juce::ComboBox juce::FileSearchPathListComponent juce::FilenameComponent juce::ImageComponent juce::Label juce::ListBox juce::ProgressBar juce::PropertyComponent juce::Slider juce::TextEditor juce::TreeView

Public Member Functions

virtual ~TooltipClient ()=default
virtual String getTooltip ()=0

Detailed Description

Components that want to use pop-up tooltips should implement this interface.

A TooltipWindow will wait for the mouse to hover over a component that implements the TooltipClient interface, and when it finds one, it will display the tooltip returned by its getTooltip() method.

See also
TooltipWindow, SettableTooltipClient

@tags{GUI}

Constructor & Destructor Documentation

◆ ~TooltipClient()

virtual juce::TooltipClient::~TooltipClient ( )
virtualdefault

Destructor.

Member Function Documentation

◆ getTooltip()

virtual String juce::TooltipClient::getTooltip ( )
pure virtual

The documentation for this class was generated from the following file: