LibreOffice Module sw (master) 1
|
#include <mdiexp.hxx>
#include <sfx2/progress.hxx>
#include <docsh.hxx>
#include <swmodule.hxx>
#include <swtypes.hxx>
Go to the source code of this file.
Functions | |
static SwProgress * | lcl_SwFindProgress (SwDocShell const *pDocShell) |
void | StartProgress (TranslateId pMessResId, tools::Long nStartValue, tools::Long nEndValue, SwDocShell *pDocShell) |
void | SetProgressState (tools::Long nPosition, SwDocShell const *pDocShell) |
void | EndProgress (SwDocShell const *pDocShell) |
void | RescheduleProgress (SwDocShell const *pDocShell) |
Variables | |
static std::vector< std::unique_ptr< SwProgress > > * | pProgressContainer = nullptr |
void EndProgress | ( | SwDocShell const * | pDocShell | ) |
Definition at line 92 of file mainwn.cxx.
References i, pProgressContainer, and SW_MOD.
Referenced by SwViewShell::CalcLayout(), IMPL_LINK_NOARG(), SwEditShell::InsertTableOf(), SwDoc::PrtOLENotify(), SwHyphWrapper::SpellStart(), SwDoc::Summary(), SwAutoFormat::SwAutoFormat(), SwEditShell::UpdateTableOf(), SwWW8Writer::WriteStorageImpl(), SwASCWriter::WriteStream(), SwHTMLWriter::WriteStream(), ImportProgress::~ImportProgress(), SwHHCWrapper::~SwHHCWrapper(), and SwHyphWrapper::~SwHyphWrapper().
|
static |
Definition at line 42 of file mainwn.cxx.
References pProgressContainer.
Referenced by RescheduleProgress(), SetProgressState(), and StartProgress().
void RescheduleProgress | ( | SwDocShell const * | pDocShell | ) |
Definition at line 123 of file mainwn.cxx.
References lcl_SwFindProgress(), pProgressContainer, SfxProgress::Reschedule(), and SW_MOD.
Referenced by SwLayAction::CheckWaitCursor().
void SetProgressState | ( | tools::Long | nPosition, |
SwDocShell const * | pDocShell | ||
) |
Definition at line 82 of file mainwn.cxx.
References lcl_SwFindProgress(), pProgressContainer, and SW_MOD.
Referenced by WW8TabDesc::CreateSwTable(), SwAutoFormat::GoNextPara(), IMPL_LINK_NOARG(), SwWW8ImplReader::ImportGraf(), SwWW8ImplReader::ImportOle(), SwWW8ImplReader::ImportOleBase(), SwTOXBaseSection::InsertAlphaDelimiter(), SwLayAction::InternalAction(), lcl_HyphenateNode(), SwHTMLWriter::Out_SwDoc(), SwDoc::PrtOLENotify(), SwWW8ImplReader::Read_GrafLayer(), SwDoc::Spell(), SwDoc::Summary(), WW8TabDesc::TableCellEnd(), SwTOXBaseSection::Update(), ImportProgress::Update(), SwTOXBaseSection::UpdateAuthorities(), SwTOXBaseSection::UpdateContent(), SwTOXBaseSection::UpdateMarks(), SwTOXBaseSection::UpdateOutline(), SwTOXBaseSection::UpdatePageNum(), SwTOXBaseSection::UpdateSequence(), SwTOXBaseSection::UpdateTable(), SwTOXBaseSection::UpdateTemplate(), SwASCWriter::WriteStream(), and MSWordExportBase::WriteText().
void StartProgress | ( | TranslateId | pMessResId, |
tools::Long | nStartValue, | ||
tools::Long | nEndValue, | ||
SwDocShell * | pDocShell | ||
) |
Definition at line 52 of file mainwn.cxx.
References lcl_SwFindProgress(), pProgressContainer, SW_MOD, and SwResId().
Referenced by SwViewShell::CalcLayout(), SwEditShell::HyphContinue(), IMPL_LINK_NOARG(), ImportProgress::ImportProgress(), SwEditShell::InsertTableOf(), SwDoc::PrtOLENotify(), SwEditShell::SpellContinue(), SwDoc::Summary(), SwAutoFormat::SwAutoFormat(), SwEditShell::UpdateTableOf(), SwWW8Writer::WriteStorageImpl(), SwASCWriter::WriteStream(), and SwHTMLWriter::WriteStream().
|
static |
Definition at line 40 of file mainwn.cxx.
Referenced by EndProgress(), lcl_SwFindProgress(), RescheduleProgress(), SetProgressState(), and StartProgress().