LibreOffice Module sw (master) 1
|
#include <rtl/ref.hxx>
#include <cppuhelper/weakref.hxx>
#include <utility>
#include <vcl/window.hxx>
#include <svx/svdmodel.hxx>
#include <svx/unomod.hxx>
#include <algorithm>
#include <map>
#include <unordered_map>
#include <list>
#include <vector>
#include <accmap.hxx>
#include "acccontext.hxx"
#include "accdoc.hxx"
#include <strings.hrc>
#include "accpreview.hxx"
#include "accpage.hxx"
#include "accpara.hxx"
#include "accheaderfooter.hxx"
#include "accfootnote.hxx"
#include "acctextframe.hxx"
#include "accgraphic.hxx"
#include "accembedded.hxx"
#include "acccell.hxx"
#include "acctable.hxx"
#include <fesh.hxx>
#include <istype.hxx>
#include <rootfrm.hxx>
#include <txtfrm.hxx>
#include <hffrm.hxx>
#include <ftnfrm.hxx>
#include <cellfrm.hxx>
#include <tabfrm.hxx>
#include <pagefrm.hxx>
#include <flyfrm.hxx>
#include <ndtyp.hxx>
#include <IDocumentDrawModelAccess.hxx>
#include <svx/AccessibleShapeInfo.hxx>
#include <svx/ShapeTypeHandler.hxx>
#include <svx/SvxShapeTypes.hxx>
#include <svx/svdpage.hxx>
#include <com/sun/star/accessibility/AccessibleEventId.hpp>
#include <com/sun/star/accessibility/AccessibleStateType.hpp>
#include <com/sun/star/accessibility/AccessibleRole.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/document/XShapeEventBroadcaster.hpp>
#include <cppuhelper/implbase.hxx>
#include <comphelper/interfacecontainer4.hxx>
#include <pagepreviewlayout.hxx>
#include <dcontact.hxx>
#include <svx/svdmark.hxx>
#include <doc.hxx>
#include <drawdoc.hxx>
#include <pam.hxx>
#include <ndtxt.hxx>
#include <dflyobj.hxx>
#include <prevwpage.hxx>
#include <calbck.hxx>
#include <undobj.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <tools/debug.hxx>
Go to the source code of this file.
Classes | |
class | SwAccessibleContextMap_Impl |
class | SwAccessibleShapeMap_Impl |
struct | SwAccessibleEvent_Impl |
class | SwAccessibleEventList_Impl |
class | SwAccessibleEventMap_Impl |
class | SwAccessibleSelectedParas_Impl |
class | SwAccPreviewData |
Typedefs | |
typedef std::pair< const SdrObject *, ::rtl::Reference< ::accessibility::AccessibleShape > > | SwAccessibleObjShape_Impl |
Functions | |
static bool | AreInSameTable (const uno::Reference< XAccessible > &rAcc, const SwFrame *pFrame) |
static tools::Long | lcl_CorrectCoarseValue (tools::Long aCoarseValue, tools::Long aFineValue, tools::Long aRefValue, bool bToLower) |
static void | lcl_CorrectRectangle (tools::Rectangle &rRect, const tools::Rectangle &rSource, const tools::Rectangle &rInGrid) |
typedef std::pair< const SdrObject *, ::rtl::Reference < ::accessibility::AccessibleShape > > SwAccessibleObjShape_Impl |
Definition at line 254 of file accmap.cxx.
|
static |
Definition at line 862 of file accmap.cxx.
References SwFrame::FindTabFrame(), SwTabFrame::GetFollow(), SwAccessibleFrame::GetFrame(), and SwFrame::IsCellFrame().
Referenced by SwAccessibleMap::GetContext(), and SwAccessibleMap::InvalidateCursorPosition().
|
static |
Definition at line 3141 of file accmap.cxx.
Referenced by lcl_CorrectRectangle().
|
static |
Definition at line 3160 of file accmap.cxx.
References tools::Rectangle::Bottom(), lcl_CorrectCoarseValue(), tools::Rectangle::Left(), tools::Rectangle::Right(), tools::Rectangle::SetBottom(), tools::Rectangle::SetLeft(), tools::Rectangle::SetRight(), tools::Rectangle::SetTop(), and tools::Rectangle::Top().
Referenced by SwAccessibleMap::CoreToPixel().