Loading...
Searching...
No Matches
juce::FocusChangeListener Class Referenceabstract

Detailed Description

Classes can implement this interface and register themselves with the Desktop class to receive callbacks when the currently focused component changes.

See also
Desktop::addFocusChangeListener, Desktop::removeFocusChangeListener
Inheritance diagram for juce::FocusChangeListener:

Public Member Functions

virtual ~FocusChangeListener ()=default
 Destructor.
virtual void globalFocusChanged (Component *focusedComponent)=0
 Callback to indicate that the currently focused component has changed.

Constructors and Destructors

◆ ~FocusChangeListener()

virtual juce::FocusChangeListener::~FocusChangeListener ( )
virtualdefault

Destructor.

Member Functions

◆ globalFocusChanged()

virtual void juce::FocusChangeListener::globalFocusChanged ( Component * focusedComponent)
pure virtual

Callback to indicate that the currently focused component has changed.

Implemented in juce::KeyPressMappingSet.

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram