JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
juce::TooltipClient Class Referenceabstract

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

#include "juce_TooltipClient.h"

Inheritance diagram for juce::TooltipClient:
juce::FileListComponent::ItemComponent 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
 Destructor.
 
virtual String getTooltip ()=0
 Returns the string that this object wants to show as its tooltip.
 

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}

Definition at line 41 of file juce_TooltipClient.h.

Member Function Documentation

◆ getTooltip()

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

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