LibreOffice Module sw (master) 1
|
#include <memory>
#include <acmplwrd.hxx>
#include <breakit.hxx>
#include <cellatr.hxx>
#include <checkit.hxx>
#include <cmdid.h>
#include <comphelper/processfactory.hxx>
#include <doc.hxx>
#include <editeng/acorrcfg.hxx>
#include <editeng/autokernitem.hxx>
#include <editeng/blinkitem.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/brushitem.hxx>
#include <editeng/formatbreakitem.hxx>
#include <editeng/charhiddenitem.hxx>
#include <editeng/charreliefitem.hxx>
#include <editeng/charrotateitem.hxx>
#include <editeng/charscaleitem.hxx>
#include <editeng/cmapitem.hxx>
#include <editeng/colritem.hxx>
#include <editeng/contouritem.hxx>
#include <editeng/crossedoutitem.hxx>
#include <editeng/emphasismarkitem.hxx>
#include <editeng/escapementitem.hxx>
#include <editeng/fontitem.hxx>
#include <editeng/fhgtitem.hxx>
#include <editeng/forbiddenruleitem.hxx>
#include <editeng/frmdiritem.hxx>
#include <editeng/hngpnctitem.hxx>
#include <editeng/hyphenzoneitem.hxx>
#include <editeng/keepitem.hxx>
#include <editeng/kernitem.hxx>
#include <editeng/langitem.hxx>
#include <editeng/lrspitem.hxx>
#include <editeng/lspcitem.hxx>
#include <editeng/nhypitem.hxx>
#include <editeng/opaqitem.hxx>
#include <editeng/orphitem.hxx>
#include <editeng/paravertalignitem.hxx>
#include <editeng/pbinitem.hxx>
#include <editeng/pgrditem.hxx>
#include <editeng/prntitem.hxx>
#include <editeng/protitem.hxx>
#include <editeng/postitem.hxx>
#include <editeng/rsiditem.hxx>
#include <svl/grabbagitem.hxx>
#include <editeng/scriptspaceitem.hxx>
#include <editeng/shaditem.hxx>
#include <editeng/shdditem.hxx>
#include <editeng/spltitem.hxx>
#include <editeng/svxacorr.hxx>
#include <editeng/swafopt.hxx>
#include <editeng/tstpitem.hxx>
#include <editeng/twolinesitem.hxx>
#include <editeng/ulspitem.hxx>
#include <editeng/udlnitem.hxx>
#include <editeng/wghtitem.hxx>
#include <editeng/widwitem.hxx>
#include <editeng/wrlmitem.hxx>
#include <editeng/xmlcnitm.hxx>
#include <i18nutil/transliteration.hxx>
#include <editsh.hxx>
#include <fchrfmt.hxx>
#include <fmtanchr.hxx>
#include <fmtautofmt.hxx>
#include <fmtclbl.hxx>
#include <fmtclds.hxx>
#include <fmtcnct.hxx>
#include <fmtcntnt.hxx>
#include <fmteiro.hxx>
#include <fmtflcnt.hxx>
#include <fmtfld.hxx>
#include <fmtfollowtextflow.hxx>
#include <fmtfordr.hxx>
#include <fmtfsize.hxx>
#include <fmtftn.hxx>
#include <fmtftntx.hxx>
#include <formatlinebreak.hxx>
#include <fmthdft.hxx>
#include <fmtinfmt.hxx>
#include <fmtline.hxx>
#include <fmtlsplt.hxx>
#include <fmtmeta.hxx>
#include <formatcontentcontrol.hxx>
#include <fmtornt.hxx>
#include <fmtpdsc.hxx>
#include <fmtrfmrk.hxx>
#include <fmtrowsplt.hxx>
#include <formatflysplit.hxx>
#include <fmtruby.hxx>
#include <fmtsrnd.hxx>
#include <fmturl.hxx>
#include <fmtwrapinfluenceonobjpos.hxx>
#include <fntcache.hxx>
#include <grfatr.hxx>
#include <hfspacingitem.hxx>
#include <hintids.hxx>
#include <init.hxx>
#include <paratr.hxx>
#include <proofreadingiterator.hxx>
#include <editeng/editids.hrc>
#include <svl/macitem.hxx>
#include <svx/sdtaitm.hxx>
#include <swcalwrp.hxx>
#include <SwStyleNameMapper.hxx>
#include <tblafmt.hxx>
#include <tgrditem.hxx>
#include <tools/globname.hxx>
#include <tox.hxx>
#include <unotools/charclass.hxx>
#include <unotools/configmgr.hxx>
#include <unotools/collatorwrapper.hxx>
#include <unotools/transliterationwrapper.hxx>
#include <vcl/mapmod.hxx>
#include <vcl/svapp.hxx>
#include <vcl/settings.hxx>
#include <salhelper/singletonref.hxx>
#include <viscrs.hxx>
Go to the source code of this file.
Functions | |
SwDfltAttrTab | aAttrTab (POOLATTR_END - POOLATTR_BEGIN, nullptr) |
SwCalendarWrapper & | s_getCalendarWrapper () |
void | InitCore () |
void | FinitCore () |
CharClass & | GetAppCharClass () |
LanguageType | GetAppLanguage () |
const LanguageTag & | GetAppLanguageTag () |
CollatorWrapper & | GetAppCollator () |
CollatorWrapper & | GetAppCaseCollator () |
const ::utl::TransliterationWrapper & | GetAppCmpStrIgnore () |
SwDfltAttrTab aAttrTab | ( | POOLATTR_END - | POOLATTR_BEGIN, |
nullptr | |||
) |
void FinitCore | ( | ) |
Definition at line 684 of file init.cxx.
Referenced by SwDLL::~SwDLL().
CollatorWrapper & GetAppCaseCollator | ( | ) |
Definition at line 765 of file init.cxx.
References g_pBreakIt, GetAppLanguage(), SwBreakIt::GetLocale(), CollatorWrapper::loadDefaultCollator(), and pCaseCollator.
Referenced by InsertStringSorted(), and SwSeqFieldList::SeekEntry().
CharClass & GetAppCharClass | ( | ) |
Definition at line 721 of file init.cxx.
References SwBreakIt::Get(), GetAppLanguageTag(), and pAppCharClass.
Referenced by SwAutoFormat::AutoCorrect(), SwTextBlocks::BeginPutDoc(), SwTextFormatter::BuildPortions(), SwEditShell::Calculate(), SwUndoInsert::CanGrouping(), SwUndoDelete::CanGrouping(), SwUndoOverwrite::CanGrouping(), SwDBManager::FillCalcWithMergeData(), QuickHelpData::FillStrArr(), SwDoc::FindUsedDBs(), SwHTMLWriter::GetCSS1Selector(), SwImpBlocks::GetIndex(), SwTextGuess::Guess(), IMPL_LINK_NOARG(), SwCalc::ImplDestroy(), SwWrtShell::InsertByWord(), SwDocUpdateField::InsertFieldType(), sw::DocumentContentOperationsManager::InsertString(), SwWrtShell::IntelligentCut(), SwScriptInfo::IsArabicText(), SwCursor::IsInWordWT(), SwCalc::IsValidVarName(), SwEditWin::KeyInput(), lcl_isNonDefaultLanguage(), SwFieldRefPage::MatchSubstring(), SwTextBlocks::PutText(), SwDocUpdateField::RemoveFieldType(), SwEditShell::RemoveFieldType(), SwTextBlocks::Rename(), SwDoc::ReplaceUsedDBs(), SwSeqFieldList::SeekEntry(), SwDoc::SelectNextRubyChars(), and SwUndoRedlineDelete::SwUndoRedlineDelete().
const ::utl::TransliterationWrapper & GetAppCmpStrIgnore | ( | ) |
Definition at line 802 of file init.cxx.
Referenced by SwDoc::AddUsedDBToList(), SwGlossaryHdl::Expand(), SwGlossaries::FindGroupName(), sw::DocumentFieldsManager::GetFieldType(), SwGlossaryList::HasLongName(), IMPL_LINK_NOARG(), SwDBField::InitContent(), sw::DocumentFieldsManager::InsDeletedFieldType(), sw::DocumentFieldsManager::InsertFieldType(), SwDoc::IsNameInArray(), and SwTransferable::PasteDDE().
CollatorWrapper & GetAppCollator | ( | ) |
Definition at line 753 of file init.cxx.
References g_pBreakIt, GetAppLanguage(), SwBreakIt::GetLocale(), CollatorWrapper::loadDefaultCollator(), pCollator, and SW_COLLATOR_IGNORES.
Referenced by SwUnoCursorHelper::CreateSortDescriptor(), SwSortDlg::LanguageHdl(), SwInsDBColumn::operator<(), and SwSeqFieldList::SeekEntry().
LanguageType GetAppLanguage | ( | ) |
Definition at line 741 of file init.cxx.
References AllSettings::GetLanguageTag(), LanguageTag::getLanguageType(), Application::GetSettings(), utl::ConfigManager::IsFuzzing(), and LANGUAGE_ENGLISH_US.
Referenced by SwAutoCorrDoc::ChgAutoCorrWord(), GetAppCaseCollator(), GetAppCollator(), MSWordExportBase::GetDefaultFrameDirection(), SwCalc::GetDocAppScriptLang(), SwTextNode::GetLang(), SwAutoCorrDoc::GetLanguage(), SwAnnotationShell::GetLinguState(), SwBreakIt::GetRealScriptOfText(), SwEditShell::GetScriptType(), SwDrawTextShell::GetState(), sw::DocumentStylePoolManager::GetTextCollFromPool(), GetWhichOfScript(), IMPL_LINK_NOARG(), SwInsertDBColAutoPilot::ImplCommit(), SwSortElement::Init(), SwDocShell::InitNew(), SwScriptInfo::InitScriptInfo(), SwTextShell::InsertSymbol(), SwAnnotationShell::InsertSymbol(), SwDrawTextShell::InsertSymbol(), lcl_GetLanguageOfFormat(), SwBoxAutoFormat::Load(), SwDoc::MakePageDesc(), NumberingPreview::Paint(), SwTextFrame::PaintParagraphStylesHighlighting(), SwScriptInfo::ScriptType(), SwSubFont::SetLanguage(), SwXTextCellStyle::setPropertyValue(), SwView::StartThesaurus(), SwAsciiFilterDlg::SwAsciiFilterDlg(), SwDigitModeModifier::SwDigitModeModifier(), SwEnhancedPDFExportHelper::SwEnhancedPDFExportHelper(), SwPageFootnoteInfo::SwPageFootnoteInfo(), SwSortDlg::SwSortDlg(), SwAutoCorrDoc::TransliterateRTLWord(), SwTableAutoFormat::UpdateFromSet(), and SwHTMLWriter::WriteStream().
const LanguageTag & GetAppLanguageTag | ( | ) |
Definition at line 748 of file init.cxx.
References AllSettings::GetLanguageTag(), and Application::GetSettings().
Referenced by SwXTextSearch::FillSearchOptions(), SwView::FUNC_Search(), GetAppCharClass(), SwTextShell::GetState(), lcl_SelectSameStrings(), and SwSrcView::StartSearchAndReplace().
void InitCore | ( | ) |
Definition at line 459 of file init.cxx.
Referenced by SwDLL::SwDLL().
SwCalendarWrapper & s_getCalendarWrapper | ( | ) |
Definition at line 453 of file init.cxx.
Referenced by QuickHelpData::FillStrArr().
WhichRangesContainer const aBreakSetRange(svl::Items< RES_PAGEDESC, RES_BREAK >) | ( | svl::Items< RES_PAGEDESC, RES_BREAK > | ) |
WhichRangesContainer const aCharAutoFormatSetRange(svl::Items< RES_CHRATR_BEGIN, RES_CHRATR_END-1, RES_TXTATR_UNKNOWN_CONTAINER, RES_TXTATR_UNKNOWN_CONTAINER, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 >) | ( | svl::Items< RES_CHRATR_BEGIN, RES_CHRATR_END-1, RES_TXTATR_UNKNOWN_CONTAINER, RES_TXTATR_UNKNOWN_CONTAINER, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 > | ) |
Referenced by SwpHints::BuildPortions(), SwXAutoStyleFamily::insertStyle(), and SwTextNode::SetAttr().
WhichRangesContainer const aCharFormatSetRange(svl::Items< RES_CHRATR_BEGIN, RES_CHRATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 >) | ( | svl::Items< RES_CHRATR_BEGIN, RES_CHRATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 > | ) |
WhichRangesContainer const aFrameFormatSetRange(svl::Items< RES_FRMATR_BEGIN, RES_FRMATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1, XATTR_FILL_FIRST, XATTR_FILL_LAST >) | ( | svl::Items< RES_FRMATR_BEGIN, RES_FRMATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1, XATTR_FILL_FIRST, XATTR_FILL_LAST > | ) |
Referenced by SwFEShell::Copy(), SwFEShell::CopyDrawSel(), sw::DocumentStylePoolManager::GetFormatFromPool(), SwFEShell::InsertDrawObj(), wwSectionManager::InsertSection(), lcl_SetFlyFrameAttr(), SwDocShell::MakeByExample(), SwUndoSetFlyFormat::RedoImpl(), SwFEShell::SetFrameFormat(), SwTextFrame::SwClientNotify(), SwTextBoxHelper::syncFlyFrameAttr(), and SwDocShell::UpdateStyle().
WhichRangesContainer const aGrfFormatCollSetRange(svl::Items< RES_FRMATR_BEGIN, RES_FRMATR_END-1, RES_GRFATR_BEGIN, RES_GRFATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 >) | ( | svl::Items< RES_FRMATR_BEGIN, RES_FRMATR_END-1, RES_GRFATR_BEGIN, RES_GRFATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 > | ) |
WhichRangesContainer const aNoTextNodeSetRange(svl::Items< RES_FRMATR_BEGIN, RES_FRMATR_END-1, RES_GRFATR_BEGIN, RES_GRFATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 >) | ( | svl::Items< RES_FRMATR_BEGIN, RES_FRMATR_END-1, RES_GRFATR_BEGIN, RES_GRFATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 > | ) |
Referenced by SwGrfShell::GetAttrState(), and SwNoTextNode::NewAttrSet().
WhichRangesContainer const aPgFrameFormatSetRange(svl::Items< RES_FRMATR_BEGIN, RES_FRMATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 >) | ( | svl::Items< RES_FRMATR_BEGIN, RES_FRMATR_END-1, RES_UNKNOWNATR_BEGIN, RES_UNKNOWNATR_END-1 > | ) |
Referenced by sw::DocumentStylePoolManager::GetPageDescFromPool().
SfxItemInfo aSlotTab[] |
Referenced by SaveTable::AddFormat(), lcl_SetAFormatBox(), and SwUndoTableNumFormat::SwUndoTableNumFormat().
Referenced by SaveTable::AddFormat().
Referenced by SwTableAutoFormat::RestoreTableProperties().
|
static |
Definition at line 448 of file init.cxx.
Referenced by GetAppCharClass().
|
static |
Definition at line 451 of file init.cxx.
Referenced by GetAppCaseCollator().
SwCheckIt* pCheckIt = nullptr |
Definition at line 447 of file init.cxx.
Referenced by SwEditWin::FlushInBuffer().
|
static |
Definition at line 450 of file init.cxx.
Referenced by GetAppCollator().
std::vector<SvGlobalName>* pGlobalOLEExcludeList = nullptr |
Definition at line 442 of file init.cxx.
Referenced by SwDoc::PrtOLENotify().