LibreOffice Module sw (master) 1
|
#include <tools/long.hxx>
#include "tblenum.hxx"
#include "swdllapi.h"
#include <unotools/resmgr.hxx>
#include <string_view>
Go to the source code of this file.
Enumerations | |
enum | FlyMode { FLY_DRAG_START , FLY_DRAG , FLY_DRAG_END } |
Functions | |
void | ScrollMDI (SwViewShell const *pVwSh, const SwRect &, sal_uInt16 nRangeX, sal_uInt16 nRangeY) |
bool | IsScrollMDI (SwViewShell const *pVwSh, const SwRect &) |
void | SizeNotify (SwViewShell const *pVwSh, const Size &) |
void | PageNumNotify (SwViewShell const *pVwSh) |
void | FrameNotify (SwViewShell *pVwSh, FlyMode eMode=FLY_DRAG) |
SW_DLLPUBLIC void | StartProgress (TranslateId pMessId, tools::Long nStartVal, tools::Long nEndVal, SwDocShell *pDocSh=nullptr) |
SW_DLLPUBLIC void | EndProgress (SwDocShell const *pDocSh) |
SW_DLLPUBLIC void | SetProgressState (tools::Long nPosition, SwDocShell const *pDocShell) |
void | RescheduleProgress (SwDocShell const *pDocShell) |
void | RepaintPagePreview (SwViewShell const *pVwSh, const SwRect &rRect) |
TableChgMode | GetTableChgDefaultMode () |
bool | JumpToSwMark (SwViewShell const *pVwSh, std::u16string_view rMark) |
enum FlyMode |
Enumerator | |
---|---|
FLY_DRAG_START | |
FLY_DRAG | |
FLY_DRAG_END |
Definition at line 40 of file mdiexp.hxx.
SW_DLLPUBLIC void EndProgress | ( | SwDocShell const * | pDocSh | ) |
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().
void FrameNotify | ( | SwViewShell * | pVwSh, |
FlyMode | eMode = FLY_DRAG |
||
) |
Definition at line 78 of file edtwin3.cxx.
References eMode, and SwBaseShell::SetFrameMode().
Referenced by SwFEShell::BeginCreate(), SwFEShell::BeginDrag(), SwFEShell::BreakCreate(), SwFEShell::ChgAnchor(), SwDrawView::DeleteMarked(), SwFEShell::DelSelectedObj(), SwFEShell::Drag(), SwFEShell::EndCreate(), SwFEShell::EndDrag(), SwFEShell::EndMark(), SwFEShell::ImpEndCreate(), SwFlyFrameAttrMgr::InsertFlyFrame(), SwFEShell::MoveCreate(), SwFEShell::SelectObj(), SwFEShell::ShellGetFocus(), and SwFEShell::ShellLoseFocus().
TableChgMode GetTableChgDefaultMode | ( | ) |
Definition at line 103 of file edtwin3.cxx.
References SwModuleOptions::GetTableMode(), SW_MOD, and VarWidthChangeAbs.
Referenced by SwEditShell::GetTableChgMode(), and SwTable::SwTable().
bool IsScrollMDI | ( | SwViewShell const * | pVwSh, |
const SwRect & | rRect | ||
) |
Definition at line 45 of file edtwin3.cxx.
References SwViewShell::GetSfxViewShell(), and SwRect::SVRect().
Referenced by SwViewShell::MakeVisible(), SwFEShell::ScrollTo(), and SwCursorShell::SetVisibleCursor().
bool JumpToSwMark | ( | SwViewShell const * | pVwSh, |
std::u16string_view | rMark | ||
) |
Definition at line 117 of file edtwin3.cxx.
References SwViewShell::GetSfxViewShell().
Referenced by SwHTMLParser::CallEndAction(), and SwEnhancedPDFExportHelper::EnhancedPDFExport().
void PageNumNotify | ( | SwViewShell const * | pVwSh | ) |
Definition at line 67 of file edtwin3.cxx.
References SwViewShell::GetSfxViewShell().
Referenced by SwViewShell::SizeChgNotify().
void RepaintPagePreview | ( | SwViewShell const * | pVwSh, |
const SwRect & | rRect | ||
) |
Definition at line 109 of file edtwin3.cxx.
References SwViewShell::GetSfxViewShell().
Referenced by SwViewShell::AddPaintRect(), SwViewShell::FlushPendingLOKInvalidateTiles(), SwViewShell::InvalidateWindows(), and SwViewShell::OnGraphicArrived().
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 ScrollMDI | ( | SwViewShell const * | pVwSh, |
const SwRect & | rRect, | ||
sal_uInt16 | nRangeX, | ||
sal_uInt16 | nRangeY | ||
) |
Definition at line 35 of file edtwin3.cxx.
References SwViewShell::GetSfxViewShell(), and SwRect::SVRect().
Referenced by SwViewShell::MakeVisible(), SwAccessibleParagraph::scrollSubstringTo(), and SwFEShell::ScrollTo().
SW_DLLPUBLIC 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 SizeNotify | ( | SwViewShell const * | pVwSh, |
const Size & | rSize | ||
) |
Definition at line 56 of file edtwin3.cxx.
References SwViewShell::GetSfxViewShell().
Referenced by SwViewShell::SizeChgNotify(), and SwViewShell::UISizeNotify().
SW_DLLPUBLIC void StartProgress | ( | TranslateId | pMessId, |
tools::Long | nStartVal, | ||
tools::Long | nEndVal, | ||
SwDocShell * | pDocSh = nullptr |
||
) |
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().