openshot-audio  0.1.5
Public Member Functions | List of all members
juce::TooltipClient Class Referenceabstract

#include <juce_gui_basics.h>

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

Public Member Functions

virtual ~TooltipClient ()
 
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

Constructor & Destructor Documentation

◆ ~TooltipClient()

virtual juce::TooltipClient::~TooltipClient ( )
inlinevirtual

Destructor.

Member Function Documentation

◆ getTooltip()

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

Returns the string that this object wants to show as its tooltip.

Implemented in juce::ComboBox, juce::TreeView::ContentComponent, juce::TableListBox::RowComp, juce::ListBox::RowComponent, and juce::SettableTooltipClient.


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