LibreOffice Module editeng (master) 1
Macros | Functions | Variables
unotext.cxx File Reference
#include <vcl/svapp.hxx>
#include <com/sun/star/text/ControlCharacter.hpp>
#include <com/sun/star/text/XTextField.hpp>
#include <com/sun/star/text/TextRangeSelection.hpp>
#include <com/sun/star/lang/Locale.hpp>
#include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/container/XNameContainer.hpp>
#include <svl/itemset.hxx>
#include <svl/itempool.hxx>
#include <svl/eitem.hxx>
#include <tools/debug.hxx>
#include <editeng/unoprnms.hxx>
#include <editeng/unotext.hxx>
#include <editeng/unoedsrc.hxx>
#include <editeng/unonrule.hxx>
#include <editeng/unofdesc.hxx>
#include <editeng/unofield.hxx>
#include <editeng/flditem.hxx>
#include <editeng/numitem.hxx>
#include <editeng/editeng.hxx>
#include <editeng/outliner.hxx>
#include <editeng/unoipset.hxx>
#include <editeng/colritem.hxx>
#include <comphelper/sequence.hxx>
#include <comphelper/servicehelper.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <editeng/unonames.hxx>
#include <initializer_list>
#include <memory>
#include <string_view>
Include dependency graph for unotext.cxx:

Go to the source code of this file.

Macros

#define QUERYINT(xint)
 

Functions

const SvxItemPropertySetImplGetSvxUnoOutlinerTextCursorSvxPropertySet ()
 
o3tl::span< const SfxItemPropertyMapEntryImplGetSvxTextPortionPropertyMap ()
 
const SvxItemPropertySetImplGetSvxTextPortionSvxPropertySet ()
 
static const SfxItemPropertySetImplGetSvxTextPortionSfxPropertySet ()
 
o3tl::span< const SfxItemPropertyMapEntryImplGetSvxUnoOutlinerTextCursorPropertyMap ()
 
static const SfxItemPropertySetImplGetSvxUnoOutlinerTextCursorSfxPropertySet ()
 
void GetSelection (struct ESelection &rSel, SvxTextForwarder const *pForwarder) noexcept
 
void CheckSelection (struct ESelection &rSel, SvxTextForwarder const *pForwarder) noexcept
 
static void CheckSelection (struct ESelection &rSel, SvxEditSource *pEdit) noexcept
 
 UNO3_GETIMPLEMENTATION_IMPL (SvxUnoTextRangeBase)
 
static void SvxPropertyValuesToItemSet (SfxItemSet &rItemSet, const uno::Sequence< beans::PropertyValue > &rPropertyValues, const SfxItemPropertySet *pPropSet, SvxTextForwarder *pForwarder, sal_Int32 nPara)
 

Variables

const sal_uInt16 aSvxUnoFontDescriptorWhichMap []
 

Macro Definition Documentation

◆ QUERYINT

#define QUERYINT (   xint)
Value:
if( rType == cppu::UnoType<xint>::get() ) \
return uno::Any(uno::Reference< xint >(this))

Definition at line 72 of file unotext.cxx.

Function Documentation

◆ CheckSelection() [1/2]

static void CheckSelection ( struct ESelection rSel,
SvxEditSource pEdit 
)
staticnoexcept

Definition at line 197 of file unotext.cxx.

References CheckSelection().

◆ CheckSelection() [2/2]

void CheckSelection ( struct ESelection rSel,
SvxTextForwarder const *  pForwarder 
)
noexcept

◆ GetSelection()

void GetSelection ( struct ESelection rSel,
SvxTextForwarder const *  pForwarder 
)
noexcept

◆ ImplGetSvxTextPortionPropertyMap()

o3tl::span< const SfxItemPropertyMapEntry > ImplGetSvxTextPortionPropertyMap ( )

◆ ImplGetSvxTextPortionSfxPropertySet()

static const SfxItemPropertySet * ImplGetSvxTextPortionSfxPropertySet ( )
static

◆ ImplGetSvxTextPortionSvxPropertySet()

const SvxItemPropertySet * ImplGetSvxTextPortionSvxPropertySet ( )

◆ ImplGetSvxUnoOutlinerTextCursorPropertyMap()

o3tl::span< const SfxItemPropertyMapEntry > ImplGetSvxUnoOutlinerTextCursorPropertyMap ( )

◆ ImplGetSvxUnoOutlinerTextCursorSfxPropertySet()

static const SfxItemPropertySet * ImplGetSvxUnoOutlinerTextCursorSfxPropertySet ( )
static

◆ ImplGetSvxUnoOutlinerTextCursorSvxPropertySet()

const SvxItemPropertySet * ImplGetSvxUnoOutlinerTextCursorSvxPropertySet ( )

◆ SvxPropertyValuesToItemSet()

static void SvxPropertyValuesToItemSet ( SfxItemSet rItemSet,
const uno::Sequence< beans::PropertyValue > &  rPropertyValues,
const SfxItemPropertySet pPropSet,
SvxTextForwarder pForwarder,
sal_Int32  nPara 
)
static

◆ UNO3_GETIMPLEMENTATION_IMPL()

UNO3_GETIMPLEMENTATION_IMPL ( SvxUnoTextRangeBase  )

Variable Documentation

◆ aSvxUnoFontDescriptorWhichMap

const sal_uInt16 aSvxUnoFontDescriptorWhichMap[]
Initial value:
constexpr TypedWhichId< SvxUnderlineItem > EE_CHAR_UNDERLINE(EE_CHAR_START+5)
constexpr TypedWhichId< SvxFontHeightItem > EE_CHAR_FONTHEIGHT(EE_CHAR_START+2)
constexpr TypedWhichId< SvxWeightItem > EE_CHAR_WEIGHT(EE_CHAR_START+4)
constexpr TypedWhichId< SvxCrossedOutItem > EE_CHAR_STRIKEOUT(EE_CHAR_START+6)
constexpr TypedWhichId< SvxPostureItem > EE_CHAR_ITALIC(EE_CHAR_START+7)
constexpr TypedWhichId< SvxCaseMapItem > EE_CHAR_CASEMAP(EE_CHAR_START+30)
constexpr TypedWhichId< SvxWordLineModeItem > EE_CHAR_WLM(EE_CHAR_START+13)
constexpr TypedWhichId< SvxFontItem > EE_CHAR_FONTINFO(EE_CHAR_START+1)

Definition at line 965 of file unotext.cxx.