LMMS
Loading...
Searching...
No Matches
juce::SliderAccessibilityHandler Class Reference
Inheritance diagram for juce::SliderAccessibilityHandler:
juce::AccessibilityHandler

Classes

class  ValueInterface

Public Member Functions

 SliderAccessibilityHandler (Slider &sliderToWrap)
String getHelp () const override
Public Member Functions inherited from juce::AccessibilityHandler
 AccessibilityHandler (Component &componentToWrap, AccessibilityRole accessibilityRole, AccessibilityActions actions={}, Interfaces interfaces={})
virtual ~AccessibilityHandler ()
const ComponentgetComponent () const noexcept
ComponentgetComponent () noexcept
AccessibilityRole getRole () const noexcept
virtual String getTitle () const
virtual String getDescription () const
virtual AccessibleState getCurrentState () const
bool isIgnored () const
bool isVisibleWithinParent () const
const AccessibilityActionsgetActions () const noexcept
AccessibilityValueInterfacegetValueInterface () const
AccessibilityTableInterfacegetTableInterface () const
AccessibilityCellInterfacegetCellInterface () const
AccessibilityTextInterfacegetTextInterface () const
AccessibilityHandlergetParent () const
std::vector< AccessibilityHandler * > getChildren () const
bool isParentOf (const AccessibilityHandler *possibleChild) const noexcept
AccessibilityHandlergetChildAt (Point< int > screenPoint)
AccessibilityHandlergetChildFocus ()
bool hasFocus (bool trueIfChildFocused) const
void grabFocus ()
void giveAwayFocus () const
void notifyAccessibilityEvent (AccessibilityEvent event) const
AccessibilityNativeHandlegetNativeImplementation () const
std::type_index getTypeIndex () const

Private Attributes

Sliderslider

Additional Inherited Members

Public Types inherited from juce::AccessibilityHandler
enum class  AnnouncementPriority { low , medium , high }
Static Public Member Functions inherited from juce::AccessibilityHandler
static void postAnnouncement (const String &announcementString, AnnouncementPriority priority)

Constructor & Destructor Documentation

◆ SliderAccessibilityHandler()

juce::SliderAccessibilityHandler::SliderAccessibilityHandler ( Slider & sliderToWrap)
inlineexplicit

Member Function Documentation

◆ getHelp()

String juce::SliderAccessibilityHandler::getHelp ( ) const
inlineoverridevirtual

Some help text for the UI element (if required).

This may be read out by the system. This string functions in a similar way to a tooltip, for example "Click to open window." for a button which opens a window.

The default implementation will call Component::getHelpText(), but you can override this to return a different string if required.

This must be a localised string.

Reimplemented from juce::AccessibilityHandler.

Member Data Documentation

◆ slider

Slider& juce::SliderAccessibilityHandler::slider
private

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