|
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().