LibreOffice Module sw (master) 1
|
#include <config_features.h>
#include <doc.hxx>
#include <com/sun/star/script/vba/XVBAEventProcessor.hpp>
#include <com/sun/star/frame/XModel.hpp>
#include <DocumentFieldsManager.hxx>
#include <DocumentSettingManager.hxx>
#include <DocumentDrawModelManager.hxx>
#include <DocumentTimerManager.hxx>
#include <DocumentDeviceManager.hxx>
#include <DocumentChartDataProviderManager.hxx>
#include <DocumentLinksAdministrationManager.hxx>
#include <DocumentListItemsManager.hxx>
#include <DocumentListsManager.hxx>
#include <DocumentOutlineNodesManager.hxx>
#include <DocumentContentOperationsManager.hxx>
#include <DocumentRedlineManager.hxx>
#include <DocumentStatisticsManager.hxx>
#include <DocumentStateManager.hxx>
#include <DocumentStylePoolManager.hxx>
#include <DocumentLayoutManager.hxx>
#include <DocumentExternalDataManager.hxx>
#include <UndoManager.hxx>
#include <dbmgr.hxx>
#include <hintids.hxx>
#include <comphelper/random.hxx>
#include <tools/multisel.hxx>
#include <rtl/ustring.hxx>
#include <svl/poolitem.hxx>
#include <unotools/syslocale.hxx>
#include <editeng/keepitem.hxx>
#include <editeng/formatbreakitem.hxx>
#include <editeng/pbinitem.hxx>
#include <unotools/localedatawrapper.hxx>
#include <swatrset.hxx>
#include <swmodule.hxx>
#include <fmtrfmrk.hxx>
#include <fmtinfmt.hxx>
#include <fmtfld.hxx>
#include <txtfld.hxx>
#include <dbfld.hxx>
#include <txtinet.hxx>
#include <txtrfmrk.hxx>
#include <frmatr.hxx>
#include <pagefrm.hxx>
#include <rootfrm.hxx>
#include <pam.hxx>
#include <ndtxt.hxx>
#include <swundo.hxx>
#include <rolbck.hxx>
#include <UndoAttribute.hxx>
#include <UndoCore.hxx>
#include <UndoTable.hxx>
#include <pagedesc.hxx>
#include <doctxm.hxx>
#include <poolfmt.hxx>
#include <SwGrammarMarkUp.hxx>
#include <scriptinfo.hxx>
#include <mdiexp.hxx>
#include <docary.hxx>
#include <printdata.hxx>
#include <strings.hrc>
#include <SwUndoTOXChange.hxx>
#include <unocrsr.hxx>
#include <docfld.hxx>
#include <docufld.hxx>
#include <viewsh.hxx>
#include <shellres.hxx>
#include <txtfrm.hxx>
#include <attrhint.hxx>
#include <vector>
#include <map>
#include <o3tl/string_view.hxx>
#include <osl/diagnose.h>
#include <osl/interlck.h>
#include <vbahelper/vbaaccesshelper.hxx>
#include <editeng/langitem.hxx>
#include <calbck.hxx>
#include <crsrsh.hxx>
#include <docsh.hxx>
#include <com/sun/star/text/XTextRange.hpp>
#include <editeng/unoprnms.hxx>
#include <unotextrange.hxx>
#include <unoprnms.hxx>
#include <unomap.hxx>
Go to the source code of this file.
Functions | |
bool | sw_GetPostIts (const IDocumentFieldsAccess &rIDFA, SetGetExpFields *pSrtLst) |
static void | lcl_FormatPostIt (IDocumentContentOperations *pIDCO, SwPaM &aPam, const SwPostItField *pField, bool bNewPage, bool bIsFirstPostIt, sal_uInt16 nPageNo, sal_Int32 nLineNo) |
static sal_Int32 | lcl_GetPaperBin (const SwPageFrame *pStartFrame) |
provide the paper tray to use according to the page style in use, but do that only if the respective item is NOT just the default item More... | |
static bool | lcl_SpellAndGrammarAgain (SwNode *pNd, void *pArgs) |
static bool | lcl_CheckSmartTagsAgain (SwNode *pNd, void *) |
|
static |
Definition at line 1177 of file doc.cxx.
References SwTextNode::ClearSmartTags(), SwNode::GetTextNode(), and SwTextNode::SetSmartTagDirty().
Referenced by SwDoc::SpellItAgainSam().
|
static |
Definition at line 547 of file doc.cxx.
References ShellResource::aPostItAuthor, ShellResource::aPostItLine, ShellResource::aPostItPage, aStr, SwPostItField::GetDate(), LocaleDataWrapper::getDate(), SvtSysLocale::GetLocaleData(), SwPostItField::GetPar1(), SwPostItField::GetPar2(), SwPaM::GetPoint(), SwPostItField::GetResolved(), SwViewShell::GetShellRes(), IDocumentContentOperations::InsertPoolItem(), IDocumentContentOperations::InsertString(), RES_BREAK(), IDocumentContentOperations::SplitNode(), and SwResId().
Referenced by SwDoc::UpdatePagesForPrintingWithPostItData().
|
static |
provide the paper tray to use according to the page style in use, but do that only if the respective item is NOT just the default item
Definition at line 600 of file doc.cxx.
References SwFormat::GetItemState(), SwPageDesc::GetMaster(), SwPageFrame::GetPageDesc(), and RES_PAPER_BIN().
Referenced by SwDoc::CalculatePagePairsForProspectPrinting(), and SwDoc::CalculatePagesForPrinting().
|
static |
Definition at line 1149 of file doc.cxx.
References COMPLETE_STRING, SwTextNode::GetGrammarCheck(), SwNode::GetTextNode(), SwTextNode::GetWrong(), SwWrongList::InvalidateWrong(), SwTextNode::SetGrammarCheckDirty(), SwWrongList::SetInvalid(), SwTextNode::SetWrongDirty(), and sw::TODO.
Referenced by SwDoc::SpellItAgainSam().
bool sw_GetPostIts | ( | const IDocumentFieldsAccess & | rIDFA, |
SetGetExpFields * | pSrtLst | ||
) |
Definition at line 529 of file doc.cxx.
References SwFieldType::GatherFields(), IDocumentFieldsAccess::GetSysFieldType(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::insert(), and Postit.
Referenced by SwRenderData::CreatePostItData(), sw::IsShrinkPageForPostIts(), and lcl_GetPrintUIOptions().