LibreOffice Module vcl (master)
1
|
#include <a11yfocustracker.hxx>
Public Member Functions | |
AquaA11yFocusTracker () | |
~AquaA11yFocusTracker () | |
css::uno::Reference< css::accessibility::XAccessible > const & | getFocusedObject () |
void | setFocusedObject (const css::uno::Reference< css::accessibility::XAccessible > &xAccessible) |
void | setFocusListener (const rtl::Reference< KeyboardFocusListener > &aFocusListener) |
Protected Member Functions | |
void | window_got_focus (vcl::Window *pWindow) |
void | toolbox_highlight_on (vcl::Window *pWindow) |
void | toolbox_highlight_off (vcl::Window const *pWindow) |
void | tabpage_activated (vcl::Window *pWindow) |
void | menu_highlighted (const ::VclMenuEvent *pEvent) |
void | notify_toolbox_item_focus (ToolBox *pToolBox) |
void | toolbox_open_floater (vcl::Window *pWindow) |
Static Protected Member Functions | |
static void | WindowEventHandler (void *pThis, VclSimpleEvent &) |
Private Attributes | |
css::uno::Reference< css::accessibility::XAccessible > | m_xFocusedObject |
rtl::Reference< KeyboardFocusListener > | m_aFocusListener |
std::set< VclPtr< vcl::Window > > | m_aDocumentWindowList |
Link< VclSimpleEvent &, void > | m_aWindowEventLink |
const rtl::Reference< DocumentFocusListener > | m_xDocumentFocusListener |
Definition at line 38 of file a11yfocustracker.hxx.
AquaA11yFocusTracker::AquaA11yFocusTracker | ( | ) |
AquaA11yFocusTracker::~AquaA11yFocusTracker | ( | ) |
|
inline |
Definition at line 46 of file a11yfocustracker.hxx.
References m_xFocusedObject.
|
protected |
void AquaA11yFocusTracker::setFocusedObject | ( | const css::uno::Reference< css::accessibility::XAccessible > & | xAccessible | ) |
|
inline |
Definition at line 52 of file a11yfocustracker.hxx.
References m_aFocusListener.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprotected |
|
private |
Definition at line 88 of file a11yfocustracker.hxx.
|
private |
Definition at line 85 of file a11yfocustracker.hxx.
Referenced by setFocusListener().
|
private |
Definition at line 91 of file a11yfocustracker.hxx.
|
private |
Definition at line 94 of file a11yfocustracker.hxx.
|
private |
Definition at line 82 of file a11yfocustracker.hxx.
Referenced by getFocusedObject().