LibreOffice Module sw (master) 1
|
#include <memory>
#include <numeric>
#include <txtfrm.hxx>
#include <flyfrm.hxx>
#include <mdiexp.hxx>
#include <ndtxt.hxx>
#include <pam.hxx>
#include <unotextrange.hxx>
#include <unocrsrhelper.hxx>
#include <crstate.hxx>
#include <accmap.hxx>
#include <fesh.hxx>
#include <viewopt.hxx>
#include <vcl/svapp.hxx>
#include <vcl/window.hxx>
#include <sal/log.hxx>
#include <com/sun/star/accessibility/AccessibleRole.hpp>
#include <com/sun/star/accessibility/AccessibleScrollType.hpp>
#include <com/sun/star/accessibility/AccessibleStateType.hpp>
#include <com/sun/star/accessibility/AccessibleTextType.hpp>
#include <com/sun/star/accessibility/AccessibleEventId.hpp>
#include <com/sun/star/i18n/Boundary.hpp>
#include <com/sun/star/i18n/CharacterIteratorMode.hpp>
#include <com/sun/star/i18n/WordType.hpp>
#include <com/sun/star/i18n/XBreakIterator.hpp>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <com/sun/star/beans/UnknownPropertyException.hpp>
#include <breakit.hxx>
#include "accpara.hxx"
#include "accportions.hxx"
#include <sfx2/viewsh.hxx>
#include <sfx2/viewfrm.hxx>
#include <sfx2/dispatch.hxx>
#include <unocrsr.hxx>
#include <unoport.hxx>
#include <doc.hxx>
#include <IDocumentRedlineAccess.hxx>
#include "acchyperlink.hxx"
#include "acchypertextdata.hxx"
#include <unotools/accessiblerelationsethelper.hxx>
#include <com/sun/star/accessibility/AccessibleRelationType.hpp>
#include <comphelper/accessibletexthelper.hxx>
#include <algorithm>
#include <docufld.hxx>
#include <txtfld.hxx>
#include <fmtfld.hxx>
#include <modcfg.hxx>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <swmodule.hxx>
#include <redline.hxx>
#include <com/sun/star/awt/FontWeight.hpp>
#include <com/sun/star/awt/FontStrikeout.hpp>
#include <com/sun/star/awt/FontSlant.hpp>
#include <wrong.hxx>
#include <editeng/brushitem.hxx>
#include <editeng/unoprnms.hxx>
#include <editeng/lrspitem.hxx>
#include <editeng/ulspitem.hxx>
#include <swatrset.hxx>
#include <unosett.hxx>
#include <unomap.hxx>
#include <unoprnms.hxx>
#include <com/sun/star/text/WritingMode2.hpp>
#include <viewimp.hxx>
#include "textmarkuphelper.hxx"
#include "parachangetrackinginfo.hxx"
#include <com/sun/star/text/TextMarkupType.hpp>
#include <cppuhelper/supportsservice.hxx>
#include <cppuhelper/typeprovider.hxx>
#include <svx/colorwindow.hxx>
#include <o3tl/string_view.hxx>
#include <editeng/editids.hrc>
#include <reffld.hxx>
#include <flddat.hxx>
#include "../../uibase/inc/fldmgr.hxx"
#include <fldbas.hxx>
Go to the source code of this file.
Namespaces | |
namespace | com |
namespace | com::sun |
namespace | com::sun::star |
namespace | com::sun::star::text |
Functions | |
static bool | lcl_GetBackgroundColor (Color &rColor, const SwFrame *pFrame, SwCursorShell *pCursorSh) |
static uno::Sequence< OUString > const & | getAttributeNames () |
static uno::Sequence< OUString > const & | getSupplementalAttributeNames () |
static void | SetPutRecursive (SfxItemSet &targetSet, const SfxItemSet &sourceSet) |
Variables | |
constexpr OUStringLiteral | sServiceName = u"com.sun.star.text.AccessibleParagraphView" |
constexpr OUStringLiteral | sImplementationName = u"com.sun.star.comp.Writer.SwAccessibleParagraphView" |
|
static |
Definition at line 884 of file accpara.cxx.
References UNO_NAME_CHAR_BACK_COLOR, UNO_NAME_CHAR_COLOR, UNO_NAME_CHAR_CONTOURED, UNO_NAME_CHAR_EMPHASIS, UNO_NAME_CHAR_ESCAPEMENT, UNO_NAME_CHAR_FONT_NAME, UNO_NAME_CHAR_HEIGHT, UNO_NAME_CHAR_POSTURE, UNO_NAME_CHAR_SHADOWED, UNO_NAME_CHAR_STRIKEOUT, UNO_NAME_CHAR_UNDERLINE, UNO_NAME_CHAR_UNDERLINE_COLOR, and UNO_NAME_CHAR_WEIGHT.
Referenced by SwAccessibleParagraph::getCharacterAttributes().
|
static |
Definition at line 907 of file accpara.cxx.
References UNO_NAME_NUMBERING_LEVEL, UNO_NAME_NUMBERING_RULES, UNO_NAME_PARA_ADJUST, UNO_NAME_PARA_BOTTOM_MARGIN, UNO_NAME_PARA_FIRST_LINE_INDENT, UNO_NAME_PARA_LEFT_MARGIN, UNO_NAME_PARA_LINE_SPACING, UNO_NAME_PARA_RIGHT_MARGIN, and UNO_NAME_TABSTOPS.
Referenced by SwAccessibleParagraph::getCharacterAttributes().
|
static |
Definition at line 801 of file accpara.cxx.
References SwFrame::GetBackgroundBrush(), SvxBrushItem::GetColor(), SwViewShellImp::GetRetoucheColor(), and SwViewShell::Imp().
Referenced by SwAccessibleParagraph::getBackground(), and SwAccessibleParagraph::getForeground().
|
static |
Definition at line 1430 of file accpara.cxx.
References SfxItemSet::GetParent(), SfxItemSet::Put(), and SetPutRecursive().
Referenced by SwAccessibleParagraph::_getDefaultAttributesImpl(), and SetPutRecursive().
|
constexpr |
Definition at line 115 of file accpara.cxx.
Referenced by SwAccessibleParagraph::getImplementationName().
|
constexpr |
Definition at line 114 of file accpara.cxx.
Referenced by SwAccessibleParagraph::getSupportedServiceNames().