LibreOffice Module svx (master) 1
Classes | Namespaces | Functions
AccessibleTextHelper.cxx File Reference
#include <sal/config.h>
#include <cstdlib>
#include <memory>
#include <mutex>
#include <utility>
#include <algorithm>
#include <sal/log.hxx>
#include <com/sun/star/uno/Any.hxx>
#include <com/sun/star/uno/Reference.hxx>
#include <com/sun/star/awt/Point.hpp>
#include <com/sun/star/awt/Rectangle.hpp>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <com/sun/star/accessibility/AccessibleEventId.hpp>
#include <com/sun/star/accessibility/XAccessible.hpp>
#include <com/sun/star/accessibility/XAccessibleContext.hpp>
#include <com/sun/star/accessibility/XAccessibleComponent.hpp>
#include <com/sun/star/accessibility/AccessibleStateType.hpp>
#include <comphelper/accessibleeventnotifier.hxx>
#include <vcl/svapp.hxx>
#include <vcl/textdata.hxx>
#include <vcl/unohelp.hxx>
#include "AccessibleTextEventQueue.hxx"
#include <svx/AccessibleTextHelper.hxx>
#include <editeng/unoedhlp.hxx>
#include <editeng/unoedprx.hxx>
#include <editeng/AccessibleParaManager.hxx>
#include <editeng/AccessibleEditableTextPara.hxx>
#include <svx/svdmodel.hxx>
#include <svx/svdpntv.hxx>
#include <cell.hxx>
#include "../table/accessiblecell.hxx"
#include <editeng/editdata.hxx>
#include <tools/debug.hxx>
#include <comphelper/diagnose_ex.hxx>
Include dependency graph for AccessibleTextHelper.cxx:

Go to the source code of this file.

Classes

class  accessibility::AccessibleTextHelper_Impl
 

Namespaces

namespace  accessibility
 

Functions

template<typename first_type , typename second_type >
static ::std::pair< first_type, second_type > accessibility::makeSortedPair (first_type first, second_type second)
 

Variable Documentation

◆ mnDifference

const sal_Int32 mnDifference
private

Definition at line 334 of file AccessibleTextHelper.cxx.

◆ mnHintId

SfxHintId mnHintId
private

TextHint ID (removed/inserted) of last interesting event.

Definition at line 1010 of file AccessibleTextHelper.cxx.

◆ mnParaIndex

sal_Int32 mnParaIndex
private

index of paragraph added/removed last

Definition at line 1008 of file AccessibleTextHelper.cxx.

◆ mnParasChanged

sal_Int32 mnParasChanged
private

number of paragraphs changed during queue processing.

-1 for "every paragraph changed"

Definition at line 1006 of file AccessibleTextHelper.cxx.

◆ mrImpl

AccessibleTextHelper_Impl& mrImpl
private

Definition at line 851 of file AccessibleTextHelper.cxx.