Classes can implement this interface and register themselves with the Desktop class to receive callbacks when the currently focused component changes. More...
#include <juce_Desktop.h>

Public Member Functions | |
| virtual | ~FocusChangeListener ()=default |
| Destructor. | |
| virtual void | globalFocusChanged (Component *focusedComponent)=0 |
| Callback to indicate that the currently focused component has changed. | |
Classes can implement this interface and register themselves with the Desktop class to receive callbacks when the currently focused component changes.
@tags{GUI}
|
virtualdefault |
Destructor.
|
pure virtual |
Callback to indicate that the currently focused component has changed.
Implemented in juce::ApplicationCommandManager, juce::KeyPressMappingSet, and juce::ComponentPeer.