diff options
Diffstat (limited to 'vcl/aqua/inc/aqua11yfocustracker.hxx')
-rw-r--r-- | vcl/aqua/inc/aqua11yfocustracker.hxx | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/vcl/aqua/inc/aqua11yfocustracker.hxx b/vcl/aqua/inc/aqua11yfocustracker.hxx index b9721619b8ac..5e4611852703 100644 --- a/vcl/aqua/inc/aqua11yfocustracker.hxx +++ b/vcl/aqua/inc/aqua11yfocustracker.hxx @@ -2,7 +2,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -52,7 +52,7 @@ class AquaA11yFocusTracker : public rtl::Static< AquaA11yFocusTracker, AquaA11yF public: AquaA11yFocusTracker(); - + ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessible > getFocusedObject() { return m_xFocusedObject; }; // sets the currently focus object and notifies the FocusEventListener (if any) @@ -60,24 +60,24 @@ public: // may evolve to add/remove later void setFocusListener(const rtl::Reference< KeyboardFocusListener >& aFocusListener) { m_aFocusListener = aFocusListener; }; - + protected: // received a WINDOW_GETFOCUS event for this window virtual void window_got_focus(Window *pWindow); - + // received a TOOLBOX_HIGHLIGHT event for this window virtual void toolbox_highlight_on(Window *pWindow); // received a TOOLBOX_HIGHLIGHTOFF event for this window virtual void toolbox_highlight_off(Window *pWindow); - + // received a TABPAGE_ACTIVATE event for this window virtual void tabpage_activated(Window *pWindow); - + // received a MENU_HIGHLIGHT event for this window virtual void menu_highlighted(const ::VclMenuEvent *pEvent); - + // toolbox items are widgets in gtk+ and Cocoa virtual void notify_toolbox_item_focus(ToolBox *pToolBox); @@ -87,23 +87,23 @@ protected: // callback function for Application::addEventListener static long WindowEventHandler(AquaA11yFocusTracker *pFocusTracker, ::VclSimpleEvent const *pEvent); -private: +private: // the accessible object that has the keyboard focus (if any) ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessible > m_xFocusedObject; - + // the listener for focus events rtl::Reference< KeyboardFocusListener > m_aFocusListener; - + // the list of Windows that need deeper (focus) investigation std::set< Window *> m_aDocumentWindowList; - + // the link object needed for Application::addEventListener Link m_aWindowEventLink; - + // the UNO XAccessibilityEventListener for Documents and other non VCL objects const ::com::sun::star::uno::Reference< DocumentFocusListener > m_xDocumentFocusListener; }; -#endif // _AQUA11YFOCUSTRACKER_HXX_ +#endif // _AQUA11YFOCUSTRACKER_HXX_ /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |