LibreOffice Module editeng (master) 1
Functions
impedit2.cxx File Reference
#include <vcl/svapp.hxx>
#include <vcl/window.hxx>
#include <editeng/lspcitem.hxx>
#include <editeng/flditem.hxx>
#include "impedit.hxx"
#include <editeng/editeng.hxx>
#include <editeng/editview.hxx>
#include <eerdll2.hxx>
#include <editeng/eerdll.hxx>
#include <edtspell.hxx>
#include "eeobj.hxx"
#include <editeng/txtrange.hxx>
#include <sfx2/app.hxx>
#include <svtools/colorcfg.hxx>
#include <svl/ctloptions.hxx>
#include <unotools/securityoptions.hxx>
#include <editeng/acorrcfg.hxx>
#include <editeng/lrspitem.hxx>
#include <editeng/ulspitem.hxx>
#include <editeng/adjustitem.hxx>
#include <editeng/frmdiritem.hxx>
#include <editeng/justifyitem.hxx>
#include <editeng/udlnitem.hxx>
#include <com/sun/star/i18n/CharacterIteratorMode.hpp>
#include <com/sun/star/i18n/WordType.hpp>
#include <com/sun/star/i18n/ScriptType.hpp>
#include <com/sun/star/lang/Locale.hpp>
#include <com/sun/star/i18n/InputSequenceCheckMode.hpp>
#include <com/sun/star/system/SystemShellExecute.hpp>
#include <com/sun/star/system/SystemShellExecuteFlags.hpp>
#include <com/sun/star/system/XSystemShellExecute.hpp>
#include <com/sun/star/i18n/UnicodeType.hpp>
#include <rtl/character.hxx>
#include <sal/log.hxx>
#include <o3tl/safeint.hxx>
#include <osl/diagnose.h>
#include <sot/exchange.hxx>
#include <sot/formats.hxx>
#include <svl/asiancfg.hxx>
#include <i18nutil/unicode.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <comphelper/flagguard.hxx>
#include <comphelper/lok.hxx>
#include <comphelper/processfactory.hxx>
#include <unotools/configmgr.hxx>
#include <unicode/ubidi.h>
#include <algorithm>
#include <limits>
#include <memory>
#include <string_view>
#include <fstream>
Include dependency graph for impedit2.cxx:

Go to the source code of this file.

Functions

static sal_uInt16 lcl_CalcExtraSpace (const SvxLineSpacingItem &rLSItem)
 
static bool lcl_HasStrongLTR (std::u16string_view rTxt, sal_Int32 nStart, sal_Int32 nEnd)
 
 IMPL_LINK_NOARG (ImpEditEngine, DocModified, LinkParamNone *, void)
 

Function Documentation

◆ IMPL_LINK_NOARG()

IMPL_LINK_NOARG ( ImpEditEngine  ,
DocModified  ,
LinkParamNone ,
void   
)

Definition at line 4484 of file impedit2.cxx.

◆ lcl_CalcExtraSpace()

static sal_uInt16 lcl_CalcExtraSpace ( const SvxLineSpacingItem rLSItem)
static

◆ lcl_HasStrongLTR()

static bool lcl_HasStrongLTR ( std::u16string_view  rTxt,
sal_Int32  nStart,
sal_Int32  nEnd 
)
static

Definition at line 1647 of file impedit2.cxx.

Referenced by ImpEditEngine::InitScriptTypes().