LibreOffice Module sw (master)
1
|
#include <viewsh.hxx>
Public Member Functions | |
SwViewShellImp * | Imp () |
const SwViewShellImp * | Imp () const |
const SwNodes & | GetNodes () const |
void | InitPrt (OutputDevice *pOutDev) |
void | StartAction () |
void | ImplStartAction () |
void | EndAction (const bool bIdleEnd=false) |
void | ImplEndAction (const bool bIdleEnd) |
sal_uInt16 | ActionCount () const |
bool | ActionPend () const |
bool | IsInEndAction () const |
void | SetEndActionByVirDev (bool b) |
bool | IsEndActionByVirDev () const |
void | SetRestoreActions (sal_uInt16 nSet) |
sal_uInt16 | GetRestoreActions () const |
bool | HasInvalidRect () const |
void | ChgHyphenation () |
void | ChgNumberDigits () |
bool | AddPaintRect (const SwRect &rRect) |
void | InvalidateWindows (const SwRect &rRect) |
void | FlushPendingLOKInvalidateTiles () |
void | Reformat () |
Invalidates complete Layout (ApplyViewOption). More... | |
void | PrePaint () |
void | DLPrePaint2 (const vcl::Region &rRegion) |
void | DLPostPaint2 (bool bPaintFormLayer) |
const MapMode & | getPrePostMapMode () const |
virtual void | Paint (vcl::RenderContext &rRenderContext, const tools::Rectangle &rRect) |
void | PaintTile (VirtualDevice &rDevice, int contextWidth, int contextHeight, int tilePosX, int tilePosY, tools::Long tileWidth, tools::Long tileHeight) |
Paint tile. More... | |
bool | IsPaintInProgress () const |
bool | IsDrawingLayerPaintInProgress () const |
virtual void | VisPortChgd (const SwRect &) |
bool | SmoothScroll (tools::Long lXDiff, tools::Long lYDiff, const tools::Rectangle *) |
void | EnableSmooth (bool b) |
const SwRect & | VisArea () const |
const tools::Rectangle & | getLOKVisibleArea () const |
The visible area in the client (set by setClientVisibleArea). More... | |
void | setLOKVisibleArea (const tools::Rectangle &rArea) |
void | MakeVisible (const SwRect &) |
void | SizeChgNotify () |
void | UISizeNotify () |
Point | GetPagePos (sal_uInt16 nPageNum) const |
sal_uInt16 | GetNumPages () const |
bool | IsDummyPage (sal_uInt16 nPageNum) const |
void | SetFirstVisPageInvalid () |
SwRootFrame * | GetLayout () const |
bool | IsNewLayout () const |
Size | GetDocSize () const |
virtual void | CalcLayout () |
sal_uInt16 | GetPageCount () const |
Size | GetPageSize (sal_uInt16 nPageNum, bool bSkipEmptyPages) const |
SwDoc * | GetDoc () const |
const IDocumentSettingAccess & | getIDocumentSettingAccess () const |
Provides access to the document setting interface. More... | |
IDocumentSettingAccess & | getIDocumentSettingAccess () |
const IDocumentDeviceAccess & | getIDocumentDeviceAccess () const |
Provides access to the document device interface. More... | |
IDocumentDeviceAccess & | getIDocumentDeviceAccess () |
const IDocumentMarkAccess * | getIDocumentMarkAccess () const |
Provides access to the document bookmark interface. More... | |
IDocumentMarkAccess * | getIDocumentMarkAccess () |
const IDocumentDrawModelAccess & | getIDocumentDrawModelAccess () const |
Provides access to the document draw model interface. More... | |
IDocumentDrawModelAccess & | getIDocumentDrawModelAccess () |
const IDocumentRedlineAccess & | getIDocumentRedlineAccess () const |
Provides access to the document redline interface. More... | |
IDocumentRedlineAccess & | getIDocumentRedlineAccess () |
const IDocumentLayoutAccess & | getIDocumentLayoutAccess () const |
Provides access to the document layout interface. More... | |
IDocumentLayoutAccess & | getIDocumentLayoutAccess () |
IDocumentContentOperations & | getIDocumentContentOperations () |
Provides access to the content operations interface. More... | |
IDocumentStylePoolAccess & | getIDocumentStylePoolAccess () |
Provides access to the document style pool interface. More... | |
const IDocumentStatistics & | getIDocumentStatistics () const |
Provides access to the document statistics interface. More... | |
IDocumentUndoRedo const & | GetIDocumentUndoRedo () const |
Provides access to the document undo/redo interface. More... | |
IDocumentUndoRedo & | GetIDocumentUndoRedo () |
const IDocumentListItems * | getIDocumentListItemsAccess () const |
const IDocumentOutlineNodes * | getIDocumentOutlineNodesAccess () const |
vcl::RenderContext & | GetRefDev () const |
vcl::Window * | GetWin () const |
vcl::RenderContext * | GetOut () const |
void | SetWin (vcl::Window *win) |
void | SetOut (vcl::RenderContext *pOut) |
void | ChgAllPageOrientation (Orientation eOri) |
void | ChgAllPageSize (Size const &rSz) |
bool | PrintOrPDFExport (OutputDevice *pOutDev, SwPrintData const &rPrintData, sal_Int32 nRenderer, bool bIsPDFExport) |
void | PrintProspect (OutputDevice *pOutDev, const SwPrintData &rPrintData, sal_Int32 nRenderer) |
print brochure More... | |
void | FillPrtDoc (SwDoc &rPrtDoc, const SfxPrinter *pPrt) |
void | CalcPagesForPrint (sal_uInt16 nMax) |
void | UpdateFields (bool bCloseDB=false) |
Forces update of each field. More... | |
bool | IsAnyFieldInDoc () const |
Check if the DocNodesArray contains fields. More... | |
void | UpdateOleObjectPreviews () |
Update the previews of all OLE objects. More... | |
void | UpdateAllCharts () |
update all charts for which any table exists More... | |
bool | HasCharts () const |
void | SetParaSpaceMax (bool bNew) |
void | SetParaSpaceMaxAtPages (bool bNew) |
void | SetTabCompat (bool bNew) |
void | SetAddExtLeading (bool bNew) |
void | SetUseVirDev (bool bNew) |
void | SetAddParaSpacingToTableCells (bool _bAddParaSpacingToTableCells) |
Sets if paragraph and table spacing is added at bottom of table cells. More... | |
void | SetUseFormerLineSpacing (bool _bUseFormerLineSpacing) |
Sets if former formatting of text lines with proportional line spacing should used. More... | |
void | SetUseFormerObjectPositioning (bool _bUseFormerObjPos) |
Sets IDocumentSettingAccess if former object positioning should be used. More... | |
void | SetConsiderWrapOnObjPos (bool _bConsiderWrapOnObjPos) |
void | SetUseFormerTextWrapping (bool _bUseFormerTextWrapping) |
void | SetDoNotJustifyLinesWithManualBreak (bool _bDoNotJustifyLinesWithManualBreak) |
void | SetProtectForm (bool _bProtectForm) |
void | SetMsWordCompTrailingBlanks (bool _bMsWordCompTrailingBlanks) |
void | SetSubtractFlysAnchoredAtFlys (bool bSubtractFlysAnchoredAtFlys) |
void | SetEmptyDbFieldHidesPara (bool bEmptyDbFieldHidesPara) |
void | LayoutIdle () |
const SwViewOption * | GetViewOptions () const |
virtual void | ApplyViewOptions (const SwViewOption &rOpt) |
void | SetUIOptions (const SwViewOption &rOpt) |
virtual void | SetReadonlyOption (bool bSet) |
void | SetPDFExportOption (bool bSet) |
void | SetPrtFormatOption (bool bSet) |
void | SetReadonlySelectionOption (bool bSet) |
const SwAccessibilityOptions * | GetAccessibilityOptions () const |
SfxViewShell * | GetSfxViewShell () const |
void | SetSfxViewShell (SfxViewShell *pNew) |
virtual void | DrawSelChanged () |
SwPagePreviewLayout * | PagePreviewLayout () |
void | AdjustOptionsForPagePreview (SwPrintData const &rPrintOptions) |
adjust view options for page preview More... | |
bool | IsViewLocked () const |
void | LockView (bool b) |
void | LockPaint () |
void | ImplLockPaint () |
void | UnlockPaint (bool bVirDev=false) |
void | ImplUnlockPaint (bool bVirDev) |
bool | IsPaintLocked () const |
bool | HasDrawView () const |
void | MakeDrawView () |
bool | HasDrawViewDrag () const |
SdrView * | GetDrawView () |
const SdrView * | GetDrawView () const |
SdrView * | GetDrawViewWithValidMarkList () |
const SfxItemPool & | GetAttrPool () const |
SfxItemPool & | GetAttrPool () |
bool | IsPreview () const |
bool | IsFrameView () const |
void | InvalidateLayout (bool bSizeChanged) |
const Size & | GetBrowseBorder () const |
sal_Int32 | GetBrowseWidth () const |
void | SetBrowseBorder (const Size &rNew) |
css::uno::Reference< css::accessibility::XAccessible > | CreateAccessible () |
css::uno::Reference< css::accessibility::XAccessible > | CreateAccessiblePreview () |
void | ShowPreviewSelection (sal_uInt16 nSelPage) |
void | InvalidateAccessibleFocus () |
void | ApplyAccessibilityOptions (SvtAccessibilityOptions const &rAccessibilityOptions) |
void | InvalidateAccessibleParaFlowRelation (const SwTextFrame *_pFromTextFrame, const SwTextFrame *_pToTextFrame) |
invalidate CONTENT_FLOWS_FROM/_TO relation for paragraphs More... | |
void | InvalidateAccessibleParaTextSelection () |
invalidate text selection for paragraphs More... | |
void | InvalidateAccessibleParaAttrs (const SwTextFrame &rTextFrame) |
invalidate attributes for paragraphs and paragraph's characters More... | |
SwAccessibleMap * | GetAccessibleMap () |
SwViewShell (SwViewShell &, vcl::Window *pWin, OutputDevice *pOut=nullptr, tools::Long nFlags=0) | |
CTor for further Shells on a document. More... | |
SwViewShell (SwDoc &rDoc, vcl::Window *pWin, const SwViewOption *pOpt, OutputDevice *pOut=nullptr, tools::Long nFlags=0) | |
CTor for the first Shell. More... | |
virtual | ~SwViewShell () override |
sal_Int32 | GetPageNumAndSetOffsetForPDF (OutputDevice &rOut, const SwRect &rRect) const |
bool | IsInConstructor () const |
const BitmapEx & | GetReplacementBitmap (bool bIsErrorState) |
void | DeleteReplacementBitmaps () |
const SwPostItMgr * | GetPostItMgr () const |
SwPostItMgr * | GetPostItMgr () |
void | ToggleHeaderFooterEdit () |
Acts both for headers / footers, depending on the bShow(Header|Footer)Separator flags. More... | |
bool | IsHeaderFooterEdit () const |
Acts both for headers / footers, depending on the bShow(Header|Footer)Separator flags. More... | |
bool | IsShowHeaderFooterSeparator (FrameControlType eControl) |
virtual void | SetShowHeaderFooterSeparator (FrameControlType eControl, bool bShow) |
bool | IsSelectAll () const |
void | setOutputToWindow (bool bOutputToWindow) |
bool | isOutputToWindow () const |
void | OnGraphicArrived (const SwRect &) |
virtual void | dumpAsXml (xmlTextWriterPtr pWriter) const |
![]() | |
virtual | ~Ring () COVERITY_NOEXCEPT_FALSE |
void | unlink () |
algo::unlink is buggy! don't call it directly! More... | |
void | MoveTo (SwViewShell *pDestRing) |
Removes this item from its current ring container and adds it to another ring container. More... | |
ring_container | GetRingContainer () |
const_ring_container | GetRingContainer () const |
Static Public Member Functions | |
static bool | IsLstEndAction () |
static void | PrtOle2 (SwDoc *pDoc, const SwViewOption *pOpt, const SwPrintData &rOptions, vcl::RenderContext &rRenderContext, const tools::Rectangle &rRect) |
static void | SetShellRes (ShellResource *pRes) |
static ShellResource * | GetShellRes () |
static weld::Window * | CareChildWin (SwViewShell const &rVSh) |
static void | SetCareDialog (const std::shared_ptr< weld::Window > &rNew) |
static weld::Window * | GetCareDialog (SwViewShell const &rVSh) |
Protected Attributes | |
SwRect | maVisArea |
The modern version of VisArea. More... | |
tools::Rectangle | maLOKVisibleArea |
The visible area in the LibreOfficeKit client. More... | |
rtl::Reference< SwDoc > | mxDoc |
The document; never 0. More... | |
sal_uInt16 | mnStartAction |
!= 0 if at least one Action is active. More... | |
sal_uInt16 | mnLockPaint |
!= 0 if Paint is locked. More... | |
bool | mbSelectAll |
Special select all mode: whole document selected, even if doc starts with table. More... | |
bool | mbOutputToWindow |
The virtual device we paint to will end up on the screen. More... | |
std::stack< vcl::Region > | mPrePostPaintRegions |
VclPtr< OutputDevice > | mpPrePostOutDev |
MapMode | maPrePostMapMode |
Static Protected Attributes | |
static ShellResource * | spShellRes = nullptr |
Resources for the Shell. More... | |
static vcl::DeleteOnDeinit< std::shared_ptr< weld::Window > > | spCareDialog {} |
Avoid this window. More... | |
Private Member Functions | |
SAL_DLLPRIVATE void | Init (const SwViewOption *pNewOpt) |
void | ResetInvalidRect () |
SAL_DLLPRIVATE void | PaintDesktop (const vcl::RenderContext &rRenderContext, const SwRect &) |
SAL_DLLPRIVATE void | PaintDesktop_ (const SwRegionRects &rRegion) |
SAL_DLLPRIVATE bool | CheckInvalidForPaint (const SwRect &) |
SAL_DLLPRIVATE void | PrepareForPrint (const SwPrintData &rOptions, bool bIsPDFExport=false) |
SAL_DLLPRIVATE void | ImplApplyViewOptions (const SwViewOption &rOpt) |
Private Attributes | |
std::unique_ptr< BitmapEx > | m_xReplaceBmp |
replaced display of still loaded images More... | |
std::unique_ptr< BitmapEx > | m_xErrorBmp |
error display of missed images More... | |
Point | maPrtOffset |
Size | maBrowseBorder |
SwRect | maInvalidRect |
SfxViewShell * | mpSfxViewShell |
std::unique_ptr< SwViewShellImp > | mpImp |
VclPtr< vcl::Window > | mpWin |
= 0 during printing or pdf export More... | |
VclPtr< OutputDevice > | mpOut |
Window, Printer, VirtDev, ... More... | |
std::unique_ptr< SwViewOption > | mpOpt |
std::unique_ptr< SwAccessibilityOptions > | mpAccOptions |
bool | mbDocSizeChgd:1 |
bool | mbPaintWorks:1 |
bool | mbPaintInProgress:1 |
bool | mbViewLocked:1 |
bool | mbInEndAction:1 |
bool | mbPreview:1 |
bool | mbFrameView:1 |
bool | mbEnableSmooth:1 |
bool | mbEndActionByVirDev:1 |
bool | mbShowHeaderSeparator:1 |
Flag to say that we are showing the header control. More... | |
bool | mbShowFooterSeparator:1 |
Flag to say that we are showing the footer control. More... | |
bool | mbHeaderFooterEdit:1 |
Flag to say that we are editing header or footer (according to the bShow(Header|Footer)Separator above) More... | |
bool | mbInConstructor:1 |
SdrPaintWindow * | mpTargetPaintWindow |
VclPtr< OutputDevice > | mpBufferedOut |
SwRootFramePtr | mpLayout |
Static Private Attributes | |
static bool | sbLstAct = false |
Friends | |
class | SwViewShellImp |
class | SwLayIdle |
class | SwPagePreviewLayout |
void | SetOutDev (SwViewShell *pSh, OutputDevice *pOut) |
void | SetOutDevAndWin (SwViewShell *pSh, OutputDevice *pOut, vcl::Window *pWin, sal_uInt16 nZoom) |
void | SetSwVisArea (SwViewShell *pSh, const SwRect &) |
Additional Inherited Members | |
![]() | |
typedef std::add_const< SwViewShell >::type | const_value_type |
typedef RingContainer< SwViewShell > | ring_container |
typedef RingContainer< const_value_type > | const_ring_container |
![]() | |
Ring () | |
Creates a new item in a ring container all by itself. More... | |
Ring (SwViewShell *pRing) | |
Creates a new item and add it to an existing ring container. More... | |
SwViewShell * | GetNextInRing () |
const_value_type * | GetNextInRing () const |
SwViewShell * | GetPrevInRing () |
const_value_type * | GetPrevInRing () const |
bool | unique () const |
Definition at line 82 of file viewsh.hxx.
SwViewShell::SwViewShell | ( | SwViewShell & | rShell, |
vcl::Window * | pWin, | ||
OutputDevice * | pOut = nullptr , |
||
tools::Long | nFlags = 0 |
||
) |
CTor for further Shells on a document.
Definition at line 213 of file vnew.cxx.
References false, IDocumentDrawModelAccess::GetDrawModel(), getIDocumentDrawModelAccess(), SwTextFrame::GetTextCache(), GetViewOptions(), HiddenText, Imp(), SwCache::IncreaseMax(), Init(), SwViewShellImp::MakeDrawView(), mbEnableSmooth, mbEndActionByVirDev, mbFrameView, mbInConstructor, mbInEndAction, mbPaintInProgress, mbPaintWorks, mbPreview, mbViewLocked, mpImp, mpLayout, mpOpt, mpOut, mxDoc, VSHELLFLAG_ISPREVIEW, and VSHELLFLAG_SHARELAYOUT.
Referenced by PrintOrPDFExport(), and PrtOle2().
SwViewShell::SwViewShell | ( | SwDoc & | rDoc, |
vcl::Window * | pWin, | ||
const SwViewOption * | pOpt, | ||
OutputDevice * | pOut = nullptr , |
||
tools::Long | nFlags = 0 |
||
) |
CTor for the first Shell.
Definition at line 144 of file vnew.cxx.
References false, IDocumentDrawModelAccess::GetDrawModel(), getIDocumentDrawModelAccess(), SwTextFrame::GetTextCache(), HiddenText, Imp(), SwCache::IncreaseMax(), Init(), SwViewShellImp::MakeDrawView(), mbEnableSmooth, mbEndActionByVirDev, mbFrameView, mbInConstructor, mbInEndAction, mbPaintInProgress, mbPaintWorks, mbPreview, mbViewLocked, mpImp, mpOpt, mpOut, mxDoc, and VSHELLFLAG_ISPREVIEW.
|
overridevirtual |
Definition at line 278 of file vnew.cxx.
References SwCache::DecreaseMax(), SwRootFrame::DeRegisterShell(), SwNode::EndOfSectionNode(), SwIterator< TElementType, TSource, eMode >::First(), IDocumentLayoutAccess::GetCurrentViewShell(), GetDoc(), SwNodes::GetEndOfAutotext(), SwNode::GetGrfNode(), GetLayout(), sw::Ring< SwViewShell >::GetRingContainer(), SwNode::GetStartNode(), SwTextFrame::GetTextCache(), GetWin(), SwGrfNode::IsAnimated(), mbPaintWorks, mnStartAction, mpAccOptions, mpImp, mpOpt, mpOut, mxDoc, SwIterator< TElementType, TSource, eMode >::Next(), SwPaintQueue::Remove(), SwRootFrame::ResetNewLayout(), IDocumentLayoutAccess::SetCurrentViewShell(), SwNode::StartOfSectionNode(), and SwDoc::StopNumRuleAnimations().
|
inline |
Definition at line 195 of file viewsh.hxx.
Referenced by IMPL_LINK().
|
inline |
Definition at line 196 of file viewsh.hxx.
Referenced by SwAccessibleMap::A11yDispose(), SwHTMLParser::CallEndAction(), SwFEShell::Copy(), SwTransferable::GetData(), IMPL_LINK_NOARG(), SwAccessibleMap::InvalidateAttr(), SwAccessibleMap::InvalidateContent(), SwAccessibleMap::InvalidateEditableStates(), SwAccessibleMap::InvalidateParaTextSelection(), SwAccessibleMap::InvalidatePosOrSize(), SwAccessibleMap::InvalidateRelationSet_(), lcl_GrabCursor(), SwEditWin::MouseMove(), SwCursorShell::MoveCursorToNum(), SwRootFrame::PaintSwFrame(), SwTransferable::Paste(), SwFEShell::Paste(), SwTransferable::PrivatePaste(), SwPagePreview::SetVisArea(), SizeChgNotify(), SwCallLink::SwCallLink(), UnHide(), and SwCallLink::~SwCallLink().
bool SwViewShell::AddPaintRect | ( | const SwRect & | rRect | ) |
Definition at line 540 of file viewsh.cxx.
References sw::Ring< SwViewShell >::GetRingContainer(), and RepaintPagePreview().
Referenced by SwRootFrame::AllAddPaintRect(), SwPageFrame::DestroyImpl(), SwLayAction::FormatContent(), SwLayAction::FormatFlyContent(), SwLayAction::FormatLayout(), SwLayAction::FormatLayoutFly(), SwLayAction::FormatLayoutTab(), SwLayAction::PaintContent_(), SwLayAction::PaintWithoutFlys(), and SwLayAction::TurboAction_().
void SwViewShell::AdjustOptionsForPagePreview | ( | SwPrintData const & | rPrintOptions | ) |
adjust view options for page preview
Because page preview should show the document as it is printed - page preview is print preview -, the view options are adjusted to the same as for printing.
_rPrintOptions | input parameter - constant reference to print options, to which the view option will be adjusted. |
Definition at line 50 of file viewpg.cxx.
References IsPreview(), and PrepareForPrint().
Referenced by SwPagePreview::Init().
void SwViewShell::ApplyAccessibilityOptions | ( | SvtAccessibilityOptions const & | rAccessibilityOptions | ) |
Definition at line 2641 of file viewsh.cxx.
References sw::proofreadingiterator::get(), SvtAccessibilityOptions::GetIsAllowAnimatedGraphics(), SvtAccessibilityOptions::GetIsAutomaticFontColor(), utl::ConfigManager::IsFuzzing(), SvtAccessibilityOptions::IsSelectionInReadonly(), mpAccOptions, and mpOpt.
Referenced by SwPagePreview::ApplyAccessibilityOptions(), and SwPagePreview::Init().
|
virtual |
Reimplemented in SwEditShell, and SwWrtShell.
Definition at line 2214 of file viewsh.cxx.
References sw::Ring< SwViewShell >::GetRingContainer(), SwViewOption::GetViewLayoutColumns(), ImplApplyViewOptions(), SwViewOption::IsFieldName(), SwViewOption::IsHideWhitespaceMode(), SwViewOption::IsPostIts(), SwViewOption::IsShowHiddenChar(), SwViewOption::IsShowHiddenField(), SwViewOption::IsShowHiddenPara(), SwViewOption::IsViewLayoutBookMode(), and SwViewOption::SetFieldName().
Referenced by SwViewOptionAdjust_Impl::AdjustViewOptions(), SwPagePreviewLayout::ApplyNewZoomAtViewShell(), SwModule::ApplyUsrPref(), SwEditShell::ApplyViewOptions(), SwXTextDocument::getRendererCount(), SwPagePreview::Init(), SwXTextDocument::initializeForTiledRendering(), PaintTile(), SwXTextDocument::setClientZoom(), SwPagePreview::SetZoom(), SwView::SwView(), and SwViewOptionAdjust_Impl::~SwViewOptionAdjust_Impl().
|
virtual |
Reimplemented in SwEditShell.
Definition at line 1082 of file viewsh.cxx.
References SwLayAction::Action(), EndProgress(), SfxProgress::GetActiveProgress(), GetDoc(), SwDoc::getIDocumentFieldsAccess(), GetLayout(), GetOut(), SwRootFrame::GetPageNum(), Imp(), InvalidateWindows(), SwLayAction::IsExpFields(), IDocumentFieldsAccess::LockExpFields(), mnStartAction, SwLayAction::Reset(), SwLayAction::SetCalcLayout(), SwLayAction::SetPaint(), SwLayAction::SetReschedule(), SwLayAction::SetStatBar(), StartProgress(), IDocumentFieldsAccess::UnlockExpFields(), IDocumentFieldsAccess::UpdateExpFields(), IDocumentFieldsAccess::UpdatePageFields(), and VisArea().
Referenced by SwEditShell::CalcLayout(), DocxExportFilter::exportDocument(), RtfExportFilter::filter(), SwXTextField::getPropertyValue(), SwXTextDocument::getRendererCount(), SwPagePreview::Init(), lcl_CalcLayout(), and SwWW8Writer::WriteStorageImpl().
void SwViewShell::CalcPagesForPrint | ( | sal_uInt16 | nMax | ) |
Definition at line 276 of file vprint.cxx.
References SwLayAction::Action(), SwFrame::Calc(), SwRootFrame::EndAllAction(), SwFrameAreaDefinition::getFrameArea(), GetLayout(), SwFrame::GetNext(), GetOut(), i, Imp(), SwLayoutFrame::Lower(), maVisArea, SwLayAction::Reset(), SwViewShellImp::SetFirstVisPageInvalid(), SwLayAction::SetPaint(), SwLayAction::SetReschedule(), SwLayAction::SetWaitAllowed(), SwRootFrame::StartAllAction(), and VisArea().
Referenced by SwXTextDocument::getRendererCount().
|
static |
Definition at line 667 of file viewsh.cxx.
References weld::Widget::get_visible(), SfxViewFrame::GetChildWindow(), SfxChildWindow::GetController(), weld::DialogController::getDialog(), SfxViewShell::GetViewFrame(), mpSfxViewShell, and nId.
|
private |
Definition at line 1716 of file viewsh.cxx.
References SwLayAction::Action(), SwRect::Bottom(), SwRegionRects::CompressFuzzy, SwRect::Contains(), SwViewShellImp::DeletePaintRegion(), SwViewShellImp::GetFirstVisPage(), SwFrameAreaDefinition::getFrameArea(), GetLayout(), SwFrame::GetNext(), SwRegionRects::GetOrigin(), GetOut(), SwViewShellImp::GetPaintRegion(), GetWin(), SwViewShellImp::HasPaintRegion(), i, Imp(), vcl::Window::Invalidate(), InvalidateWindows(), SwLayAction::IsBrowseActionStop(), SwRect::IsEmpty(), SwPageFrame::IsInvalid(), SwPageFrame::IsInvalidFly(), SwRect::Left(), maInvalidRect, mnStartAction, SwRect::Overlaps(), SwRect::Right(), SwLayAction::SetComplete(), SwViewShellImp::TakePaintRegion(), SwRect::Top(), SwRect::Union(), and VisArea().
Referenced by Paint(), and PaintTile().
void SwViewShell::ChgAllPageOrientation | ( | Orientation | eOri | ) |
Definition at line 203 of file vprint.cxx.
References SwDoc::ChgPageDesc(), SwDoc::CopyPageDesc(), GetDoc(), SwFormat::GetFrameSize(), SvxSizeItem::GetHeight(), GetIDocumentUndoRedo(), SwPageDesc::GetLandscape(), SwPageDesc::GetMaster(), SwDoc::GetPageDesc(), SwDoc::GetPageDescCnt(), i, mnStartAction, SwFormat::SetFormatAttr(), and SwPageDesc::SetLandscape().
Referenced by SwPagePreview::SetPrinter(), and SwView::SetPrinter().
Definition at line 242 of file vprint.cxx.
References SwDoc::ChgPageDesc(), SwDoc::CopyPageDesc(), GetDoc(), SwFormat::GetFrameSize(), GetIDocumentUndoRedo(), SwPageDesc::GetLandscape(), SwPageDesc::GetMaster(), SwDoc::GetPageDesc(), SwDoc::GetPageDescCnt(), Size::Height(), i, mnStartAction, SwFormat::SetFormatAttr(), Size::setHeight(), SvxSizeItem::SetSize(), Size::setWidth(), and Size::Width().
Referenced by SwPagePreview::SetPrinter(), and SwView::SetPrinter().
|
inline |
Definition at line 208 of file viewsh.hxx.
Referenced by SwXDocumentSettings::_setSingleValue(), and SwLinguServiceEventListener::processLinguServiceEvent().
void SwViewShell::ChgNumberDigits | ( | ) |
Definition at line 1074 of file viewsh.cxx.
References IDocumentDrawModelAccess::GetDrawModel(), getIDocumentDrawModelAccess(), Reformat(), and SdrModel::ReformatAllTextObjects().
Referenced by SwModule::ConfigurationChanged().
uno::Reference< css::accessibility::XAccessible > SwViewShell::CreateAccessible | ( | ) |
Definition at line 2557 of file viewsh.cxx.
References SwViewShellImp::GetAccessibleMap(), SwAccessibleMap::GetDocumentView(), GetWin(), Imp(), mpLayout, and mxDoc.
Referenced by SwEditWin::CreateAccessible().
uno::Reference< css::accessibility::XAccessible > SwViewShell::CreateAccessiblePreview | ( | ) |
Definition at line 2571 of file viewsh.cxx.
References SwViewShellImp::GetAccessibleMap(), SwAccessibleMap::GetDocumentPreview(), GetLayout(), GetWin(), Imp(), IsPreview(), mpLayout, and PagePreviewLayout().
Referenced by SwPagePreviewWin::CreateAccessible().
void SwViewShell::DeleteReplacementBitmaps | ( | ) |
Definition at line 2759 of file viewsh.cxx.
References m_xErrorBmp, and m_xReplaceBmp.
Referenced by SwEditWin::DataChanged().
void SwViewShell::DLPostPaint2 | ( | bool | bPaintFormLayer | ) |
Definition at line 217 of file viewsh.cxx.
References SdrPaintView::EndDrawLayers(), SwViewShellImp::GetDrawView(), SdrPaintWindow::GetPreRenderDevice(), Imp(), mpBufferedOut, mpOut, mpPrePostOutDev, mPrePostPaintRegions, mpTargetPaintWindow, and SdrPaintView::UpdateDrawLayersRegion().
Referenced by ImplEndAction(), ImplUnlockPaint(), SwFlyFrameFormat::MakeGraphic(), Paint(), SwPagePreviewLayout::Paint(), PaintDesktop_(), SwRootFrame::PaintSwFrame(), and SmoothScroll().
void SwViewShell::DLPrePaint2 | ( | const vcl::Region & | rRegion | ) |
Definition at line 178 of file viewsh.cxx.
References SdrPaintView::BeginDrawLayers(), SwViewShellImp::GetDrawView(), OutputDevice::GetMapMode(), GetOut(), vcl::Window::GetOutDev(), SdrPaintWindow::GetPreRenderDevice(), SdrPaintWindow::GetTargetOutputDevice(), GetWin(), HasDrawView(), Imp(), comphelper::LibreOfficeKit::isActive(), isOutputToWindow(), MakeDrawView(), maPrePostMapMode, mpBufferedOut, mpOut, mpPrePostOutDev, mPrePostPaintRegions, mpTargetPaintWindow, OutputDevice::SetClipRegion(), and SdrPaintView::UpdateDrawLayersRegion().
Referenced by ImplEndAction(), ImplUnlockPaint(), SwFlyFrameFormat::MakeGraphic(), Paint(), SwPagePreviewLayout::Paint(), PaintDesktop_(), SwRootFrame::PaintSwFrame(), and SmoothScroll().
|
virtual |
Reimplemented in SwWrtShell.
Definition at line 2195 of file viewsh.cxx.
Referenced by SwDrawView::MarkListHasChanged().
|
virtual |
Reimplemented in SwCursorShell.
Definition at line 142 of file viewsh.cxx.
References void().
Referenced by SwCursorShell::dumpAsXml().
|
inline |
Definition at line 248 of file viewsh.hxx.
Referenced by SwLayIdle::SwLayIdle().
Definition at line 600 of file viewsh.hxx.
References ImplEndAction(), and mnStartAction.
Referenced by SwModule::ApplyUsrPref(), SwHTMLParser::CallEndAction(), SwCursorShell::EndAction(), SwXTextDocument::getRendererCount(), ImplApplyViewOptions(), InvalidateLayout(), lcl_InvalidateAllContent(), lcl_InvalidateAllObjPos(), MakeVisible(), Reformat(), SetEmptyDbFieldHidesPara(), SetReadonlyOption(), SwDocStatPage::Update(), SwDDEFieldType::UpdateDDE(), and UpdateFields().
void SwViewShell::FillPrtDoc | ( | SwDoc & | rPrtDoc, |
const SfxPrinter * | pPrt | ||
) |
Make a copy of it since it gets destroyed with the temporary document used for PDF export
Definition at line 306 of file vprint.cxx.
References SwFEShell::Copy(), SwDoc::FindPageDesc(), SwNode::FindTableNode(), GetAttrPool(), SwDoc::GetAttrPool(), SwFrame::GetCharRect(), SwNode::GetContentNode(), SwPaM::GetContentNode(), SwCursorShell::GetCursor_(), GetDoc(), SwNodes::GetEndOfContent(), SwTable::GetFrameFormat(), SwDoc::getIDocumentDeviceAccess(), SwDoc::getIDocumentFieldsAccess(), GetLayout(), SwContentNode::getLayoutFrame(), SwPaM::GetMark(), SwPageDesc::GetName(), SwShellCursor::GetNext(), SwNodeIndex::GetNode(), SwDoc::GetNodes(), SwRootFrame::GetPageAtPos(), SwPageFrame::GetPageDesc(), SwDoc::GetPageDesc(), SwPaM::GetPoint(), SfxItemPool::GetPoolDefaultItem(), SwShellCursor::GetPrev(), SwShellCursor::GetSttPos(), SwTableNode::GetTable(), SwCursorShell::GetTableCursor(), SwNode::GetTextNode(), SwNodes::GoNext(), SwPaM::HasMark(), SwCursorShell::IsTableMode(), SwNode::IsTextNode(), SwRect::Left(), IDocumentFieldsAccess::LockExpFields(), SwPosition::nNode, NONE, Point, POOLATTR_BEGIN(), POOLATTR_END(), SwDoc::ReplaceStyles(), SwFormat::SetFormatAttr(), SfxItemPool::SetPoolDefaultItem(), IDocumentDeviceAccess::setPrinter(), SwPaM::Start(), SwNode::StartOfSectionNode(), and SwRect::Top().
Referenced by SwXTextView::BuildTmpSelectionDoc().
void SwViewShell::FlushPendingLOKInvalidateTiles | ( | ) |
Definition at line 599 of file viewsh.cxx.
References SwRegionRects::Compress(), SwRegionRects::CompressFuzzy, sw::Ring< SwViewShell >::GetRingContainer(), comphelper::LibreOfficeKit::isActive(), and RepaintPagePreview().
Referenced by SwView::flushPendingLOKInvalidateTiles().
|
inline |
Definition at line 436 of file viewsh.hxx.
Referenced by SwDrawTextInfo::ApplyAutoColor(), SwGrfNumPortion::Paint(), SwNoTextFrame::PaintPicture(), and SwNoTextFrame::PaintSwFrame().
SwAccessibleMap * SwViewShell::GetAccessibleMap | ( | ) |
Definition at line 2631 of file viewsh.cxx.
References SwViewShellImp::GetAccessibleMap(), and Imp().
Referenced by SwPostItMgr::ConnectSidebarWinToFrame(), and SwPostItMgr::DisconnectSidebarWinFromFrame().
|
inline |
Definition at line 617 of file viewsh.hxx.
Referenced by SwInsFootNoteDlg::Apply(), SwEditShell::ApplyChangedSentence(), SwNumFormatBase::CallSelectHdl(), SwEditWin::ChangeFly(), SwHHCWrapper::ChangeText_impl(), SwInsertDBColAutoPilot::DataToDoc(), SwWrtShell::DelRight(), SwBaseShell::ExecDlg(), SwFrameShell::ExecFrameStyle(), SwView::ExecTabWin(), SwBaseShell::ExecTextCtrl(), SwFrameShell::Execute(), SwGrfShell::Execute(), SwTextShell::Execute(), SwBaseShell::Execute(), SwGrfShell::ExecuteRotation(), FillPrtDoc(), SwAnnotationShell::GetAnnotationPool(), SwGrfShell::GetAttrStateForRotation(), SwCursorShell::GetContentAtPos(), SwEditShell::GetCurCharFormat(), SwTransferable::GetData(), SwDropCapsPict::GetFontSettings(), SwLangHelper::GetLanguage(), SwFrameShell::GetLineStyleState(), SwFrameShell::GetState(), SwBaseShell::GetState(), SwCursorShell::GotoNxtPrvTableFormula(), SwCursorShell::GotoNxtPrvTOXMark(), IMPL_LINK(), IMPL_LINK_NOARG(), SwMacroAssignDlg::INetFormatDlg(), SwInsFootNoteDlg::Init(), SwMailMergeLayoutPage::InsertAddressFrame(), SwFEShell::InsertDrawObj(), SwModule::InsertEnv(), SwFieldMgr::InsertField(), SwTextShell::InsertSymbol(), ItemSetToTableParam(), SwEditWin::KeyInput(), lcl_GetLanguage(), lcl_InsertBCText(), lcl_InsertLabText(), lcl_UpdateIMapDlg(), SwVirtFlyDrawObj::NbcCrop(), SwFEShell::Paste(), SwTransferable::PasteAsHyperlink(), SwTransferable::PasteFileName(), SwTransferable::PasteGrf(), SwTransferable::PasteImageMap(), SwTransferable::PasteTargetURL(), SwTransferable::PrepareForCopy(), SwTransferable::PrivateDrop(), SwHHCWrapper::ReplaceUnit(), SetAppPrintOptions(), SwTransferable::SetDataForDragAndDrop(), SwFEShell::SetFrameFormat(), SwTextNode::SetLanguageAndFont(), SwCursorShell::SetShadowCursorPos(), SwInputWindow::ShowWin(), SwBaseShell::SwBaseShell(), SwColumnDlg::SwColumnDlg(), SwDrawTextShell::SwDrawTextShell(), SwWrtShell::TryRemoveIndent(), and SwIndexMarkPane::UpdateLanguageDependenciesForPhoneticReading().
SfxItemPool & SwViewShell::GetAttrPool | ( | ) |
Definition at line 2209 of file viewsh.cxx.
References SwDoc::GetAttrPool(), and GetDoc().
const Size & SwViewShell::GetBrowseBorder | ( | ) | const |
Definition at line 2096 of file viewsh.cxx.
References maBrowseBorder.
Referenced by SwFlyFrame::CalcRel(), SwRootFrame::ImplCalcBrowseWidth(), SwPageFrame::MakeAll(), SwContentFrame::MakePrtArea(), and SwVirtFlyDrawObj::NbcResize().
sal_Int32 SwViewShell::GetBrowseWidth | ( | ) | const |
Definition at line 2101 of file viewsh.cxx.
References Size::AdjustWidth(), GetOut(), GetPostItMgr(), SwPostItMgr::GetSidebarBorderWidth(), SwPostItMgr::GetSidebarWidth(), SwPostItMgr::HasNotes(), maBrowseBorder, maVisArea, OutputDevice::PixelToLogic(), SwPostItMgr::ShowNotes(), Size::Width(), and SwRect::Width().
Referenced by SwLayoutFrame::CalcRel(), SwFlyFrame::CalcRel(), SwTabFrame::Format(), SwHTMLTableLayout::GetBrowseWidthByVisArea(), SwPageFrame::MakeAll(), and SwVirtFlyDrawObj::NbcResize().
|
inlinestatic |
Definition at line 443 of file viewsh.hxx.
References vcl::DeleteOnDeinit< T >::get().
Referenced by MakeVisible(), and SwView::Scroll().
|
inline |
Definition at line 282 of file viewsh.hxx.
Referenced by SwEditWin::AcceptDrop(), SwEditShell::AcceptRedline(), SwEditShell::AcceptRedlinesInSelection(), SwNavigationMgr::addEntry(), SwFEShell::AdjustCellWidth(), SwViewOptionAdjust_Impl::AdjustViewOptions(), SwEditShell::AppendUndoForInsertFromDB(), SwEditShell::ApplyAdvancedClassification(), SwEditShell::ApplyAutoMark(), SwModule::ApplyItemSet(), SwEditShell::ApplyParagraphClassification(), SwEditShell::AutoFormat(), SwFEShell::BalanceRowHeight(), SwView::BeginTextEdit(), SwInputFieldList::BuildSortLst(), CalcLayout(), SwWrtShell::CallEvent(), SwEditShell::CanMergeTable(), SwEditShell::ChangeAuthorityData(), SwEditShell::ChangeDBFields(), SwDrawView::CheckPossibilities(), SwSpellPopup::checkRedline(), SwCursorShell::CheckTableBoxContent(), SwRootFrame::CheckViewLayout(), SwLayAction::CheckWaitCursor(), ChgAllPageOrientation(), ChgAllPageSize(), SwAutoCorrDoc::ChgAutoCorrWord(), SwFEShell::ChgCurPageDesc(), SwEditShell::ChgDBData(), SwEditShell::ChgNumRuleFormats(), SwFEShell::ChgPageDesc(), SwEditShell::ClassifyDocPerHighestParagraphClass(), SwCursorShell::ClearUpCursors(), SwWrtShell::ClickToINetAttr(), SwWrtShell::ClickToINetGrf(), SwEditShell::CollectAdvancedClassification(), SwEditShell::CollectParagraphClassification(), SwEditWin::Command(), SwEditShell::Copy(), SwFEShell::Copy(), SwFEShell::CopyDrawSel(), SwContentTree::CopyOutlineSelections(), SwEditShell::CopySelToDoc(), SwTextShell::CreateInsertFrameItemSet(), SwXTextView::createTextRangeByPixelPosition(), SwEditShell::CursorsLocked(), SwEditShell::DelAllUndoObj(), SwEditShell::Delete(), SwFEShell::DeleteCol(), SwEditShell::DeleteGlobalDocContent(), SwDrawView::DeleteMarked(), SwFEShell::DeleteRow(), SwAutoCorrDoc::DeleteSel(), SwEditShell::DeleteSel(), SwAutoCorrDoc::DeleteSelImpl(), SwFEShell::DeleteTableSel(), SwEditShell::DeleteTOX(), SwEditShell::DelFullPara(), SwWrtShell::DelLeft(), SwEditShell::DelNumRules(), SwWrtShell::DelRight(), SwEditShell::DelSectionFormat(), SwEditShell::DoesGroupUndo(), SwEditShell::DoesUndo(), SwEditShell::DoGroupUndo(), SwLayIdle::DoIdleJob(), SwEditShell::DoSpecialInsert(), SwEditShell::DoUndo(), DrawGraphic(), SwFntObj::DrawText(), SwDocShell::Edit(), SwEditShell::EndUndo(), SwEnhancedPDFExportHelper::EnhancedPDFExport(), SwBaseShell::ExecClpbrd(), SwBaseShell::ExecDlg(), SwTextShell::ExecField(), SwWrtShell::ExecMacro(), SwTextShell::ExecMoveMisc(), SwBaseShell::ExecUndo(), SwFrameShell::Execute(), SwGrfShell::Execute(), SwTableShell::Execute(), SwBaseShell::Execute(), SwPagePreview::Execute(), SwHeaderFooterWin::ExecuteCommand(), SwContentTree::ExecuteContextMenuAction(), SwEditShell::FillByEx(), SwFieldDBPage::FillItemSet(), SwLoadOptPage::FillItemSet(), SwShdwCursorOptionsTabPage::FillItemSet(), SwContentType::FillMemberList(), FillPrtDoc(), SwFEShell::FindAnchorPos(), SwFEShell::FindPageDescByName(), SwEditShell::FindRedlineOfData(), SwCursorShell::FindValidContentNode(), SwOleClient::FormatChanged(), SwLayAction::FormatContent(), SwEditShell::GCAttr(), SwAccessibleFootnote::getAccessibleDescription(), SwAccessibleDocumentBase::getAccessibleName(), SwEditShell::GetAllUsedDB(), GetAttrPool(), SwEditShell::GetCharFormat(), SwEditShell::GetCharFormatCount(), SwCursorShell::GetContentAtPos(), SwEditShell::GetCurCharFormat(), SwFEShell::GetCurPageDesc(), SwEditShell::GetCurrRedline(), SwEditShell::GetDBData(), SwEditShell::GetDBManager(), SwEditShell::GetDefault(), SwEditShell::GetDefaultTOXBase(), SwEditShell::GetDfltTextFormatColl(), SwPageFrame::GetDrawBackgroundColor(), SwContentTree::GetDrawingObjectsByContent(), SwAccessibleDocument::getExtendedAttributes(), SwEditShell::GetFieldType(), SwEditShell::GetFieldTypeCount(), SwEditShell::GetFirstRedoInfo(), SwEditShell::GetFormatFromPool(), SwEditShell::GetGlobalDocContent(), SwEditShell::GetItemWithPaM(), SwEditShell::GetLastUndoInfo(), SwAnnotationShell::GetLinguState(), SwVisibleCursor::getLOKPayload(), SwFntObj::GetModelPositionForViewPoint(), SwFEShell::GetMousePageDesc(), SwSpellDialogChildWindow::GetNextWrongSentence(), SwEditShell::GetOutlineNumRule(), SwCursorShell::GetOutlinePos(), SwFEShell::GetPageDesc(), SwFEShell::GetPageDescCnt(), SwEditShell::GetPageDescFromPool(), SwEditShell::GetPaMAttr(), SwEditShell::GetPaMParAttr(), SwEditShell::GetPaMTextFormatColl(), GetPostItMgr(), SwEditShell::GetRedline(), SwEditShell::GetRedlineCount(), SwEditShell::GetRedlineFlags(), GetRefDev(), SwEditShell::GetRepeatInfo(), SwEditShell::GetSectionFormat(), SwEditShell::GetSectionFormatCount(), SwEditShell::GetSectionFormatPos(), SwFEShell::GetSelectedFrameFormat(), SwCursorShell::GetShadowCursorPos(), SwDrawTextShell::GetState(), SwBaseShell::GetState(), SwFEShell::GetTableAutoFormat(), SwEditShell::GetTableBoxFormulaAttrs(), SwEditShell::GetTableBoxText(), SwEditShell::GetTableFrameFormat(), SwEditShell::GetTableFrameFormatCount(), SwFont::GetTextBreak(), SwEditShell::GetTextCollFromPool(), SwEditShell::GetTextFormatColl(), SwEditShell::GetTextFormatCollCount(), SwFntObj::GetTextSize(), SwEditShell::GetTOIAutoMarkURL(), SwEditShell::GetTOIKeys(), SwEditShell::GetTOX(), SwEditShell::GetTOXCount(), SwFEShell::GetUniqueGrfName(), SwEditShell::GetUniqueNumRuleName(), SwEditShell::GetUniqueSectionName(), SwEditShell::GetUniqueTableName(), SwTOXMgr::GetUserTypeID(), SwEditShell::GetWatermark(), SwView::GotFocus(), SwCursorShell::GotoFormatField(), SwEditShell::GotoGlobalDocContent(), SwCursorShell::GotoNextOutline(), SwCursorShell::GotoNextTOXBase(), SwCursorShell::GotoNxtPrvTableFormula(), SwCursorShell::GotoNxtPrvTOXMark(), SwCursorShell::GotoOutline(), SwCursorShell::GotoPrevOutline(), SwCursorShell::GotoPrevTOXBase(), SwCursorShell::GotoRedline(), SwCursorShell::GotoRedline_(), SwCursorShell::GotoRefMark(), SwCursorShell::GotoTOXMark(), SwCursorShell::GotoTOXMarkBase(), HasCharts(), SwEditShell::HasNumber(), SwEditShell::HasOtherCnt(), SwCursorShell::HasReadonlySel(), SwFEShell::HasTableAnyProtection(), SwEditShell::HyphContinue(), IMPL_LINK(), IMPL_LINK_NOARG(), ImplApplyViewOptions(), SwContentNotify::ImplDestroy(), ImplEndAction(), SwFieldPage::Init(), Init(), SwRedlineAcceptDlg::InitAuthors(), SwAutoCorrDoc::Insert(), SwEditShell::Insert(), SwFEShell::Insert(), SwView::InsertCaption(), SwFEShell::InsertCol(), SwEditShell::InsertDDETable(), SwFEShell::InsertDrawObj(), SwFieldPage::InsertField(), SwFieldMgr::InsertField(), SwEditShell::InsertField(), SwWrtShell::InsertField2(), SwEditShell::InsertFieldType(), SwEditShell::InsertGlobalDocContent(), SwEditShell::InsertGlossary(), SwTextShell::InsertMediaDlg(), SwFEShell::InsertObject(), SwWrtShell::InsertPostIt(), SwFEShell::InsertRow(), SwEditShell::InsertSection(), SwEditShell::InsertTable(), SwEditShell::InsertTableOf(), SwLayAction::InternalAction(), SwFEShell::IsAdjustCellWidthAllowed(), SwEditShell::IsAnyDatabaseFieldInDoc(), SwEditShell::IsAnySectionInDoc(), SwTransferable::isComplex(), SwEditShell::IsCursorInParagraphMetadataField(), SwAccessibleMap::IsDocumentSelAll(), SwEditShell::IsExpFieldsLocked(), SwFEShell::IsFlyInFly(), SwEditShell::IsModified(), SwEditShell::IsMoveLeftMargin(), SwWrtShell::IsOutlineContentVisible(), SwEditShell::IsProtectedOutlinePara(), SwEditShell::IsRedlineOn(), SwWrtShell::IsSplitVerticalByDefault(), SwEditShell::IsTableBoxTextFormat(), SwEditShell::IsTextToTableAvailable(), SwEditShell::IsUpdateTOX(), lcl_CollectDeletedRedlines(), lcl_CopyFollowPageDesc(), lcl_CreateWorkingDocument(), lcl_FoldedOutlineNodeEndOfParaSplit(), lcl_InvalidateAllContent(), lcl_InvalidateAllObjPos(), lcl_IsOutlineMoveAndCopyable(), lcl_PaintReplacement(), lcl_SetAPageOffset(), lcl_setRedlineAttr(), lcl_urlOverBackground(), SwEditShell::LockExpFields(), SwDocShell::MakeByExample(), SwEditShell::MakeCharFormat(), SwWrtShell::MakeOutlineContentVisible(), SwCursorShell::MakeOutlineSel(), SwEditShell::MakeTextFormatColl(), SwDBManager::MergeMailFiles(), SwFEShell::MergeTab(), SwEditShell::MergeTable(), SwEditWin::MouseButtonUp(), SwEditWin::MouseMove(), SwFlowFrame::MoveBwd(), SwFlowFrame::MoveFwd(), SwEditShell::MoveGlobalDocContent(), SwEditShell::MoveLeftMargin(), SwEditShell::MoveNumParas(), SwEditShell::MoveOutlinePara(), SwEditShell::MoveParagraph(), SwTextFormatter::NewFieldPortion(), SwFEShell::NewFlyFrame(), SwEditShell::NoNum(), SwEditShell::NumOrNoNum(), SwEditShell::NumUpDown(), SwEditShell::OutlineUpDown(), SwFrameDlg::PageCreated(), Paint(), SwFlyFrame::PaintSwFrame(), SwRootFrame::PaintSwFrame(), SwFrame::PaintSwFrameBackground(), SwFrame::PaintSwFrameShadowAndBorder(), SwTransferable::Paste(), SwFEShell::Paste(), SwTransferable::PasteFileName(), SwTransferable::PasteOLE(), SwFEShell::PastePages(), SwTransferable::PrepareForCopy(), SwTransferable::PrepareForCopyTextRange(), PrintOrPDFExport(), SwTransferable::PrivateDrop(), SwTransferable::PrivatePaste(), SwFEShell::ProtectCells(), SwEditShell::Redo(), Reformat(), SwEditShell::RejectRedline(), SwEditShell::RejectRedlinesInSelection(), SwEditShell::RemoveFieldType(), SwEditShell::RemoveParagraphMetadataFieldAtCursor(), SwEditShell::Repeat(), SwEditShell::Replace(), SwEditShell::ReplaceNumRule(), SwAutoCorrDoc::ReplaceRange(), SwFEShell::ReplaceSdrObj(), SwEndNoteOptionPage::Reset(), SwLoadOptPage::Reset(), SwShdwCursorOptionsTabPage::Reset(), SwEditShell::ResetAttr(), SwFEShell::ResetFlyFrameAttr(), SwEditShell::ResetModified(), SwEditShell::RestoreMetadataFieldsAndValidateParagraphSignatures(), SwAutoCorrDoc::SaveCpltSttWord(), SwEditShell::SaveGlossaryDoc(), SwEditShell::SearchNumRule(), SwWrtShell::SelAll(), SwEditShell::SelectionHasNumber(), SwCursorShell::SelectNxtPrvHyperlink(), SwCursorShell::SelNextRedline(), SwCursorShell::SelPrevRedline(), SetAddExtLeading(), SetAddParaSpacingToTableCells(), SwEditWin::SetApplyTemplate(), SwAutoCorrDoc::SetAttr(), SwEditShell::SetAttrItem(), SwEditShell::SetAttrSet(), SwFEShell::SetBoxAlign(), SwFEShell::SetBoxBackground(), SwFEShell::SetBoxDirection(), SwEditShell::SetClassification(), SwFEShell::SetColRowWidthHeight(), SetConsiderWrapOnObjPos(), SwEditShell::SetCurNumRule(), SwCursorShell::SetCursorInHdFt(), SwEditShell::SetDefault(), SwEditShell::SetDefaultTOXBase(), SetDoNotJustifyLinesWithManualBreak(), SwFEShell::SetDrawingAttr(), SetEmptyDbFieldHidesPara(), SwFEShell::SetFlyFrameAttr(), SwFEShell::SetFlyName(), SwFEShell::SetFrameFormat(), SwEditShell::SetGlblDocSaveLinks(), SwRootFrame::SetIdleFlags(), SwEditShell::SetIndent(), SwAutoCorrDoc::SetINetAttr(), SwEditShell::SetLabelDoc(), SwLangHelper::SetLanguage(), SwEditShell::SetModified(), SwFEShell::SetMouseTabCols(), SwFEShell::SetMouseTabRows(), SetMsWordCompTrailingBlanks(), SwRootFrame::SetNeedGrammarCheck(), SwEditShell::SetNewDoc(), SwEditShell::SetNodeNumStart(), SwEditShell::SetNumRuleStart(), SwFEShell::SetObjDescription(), SwFEShell::SetObjTitle(), SwEditShell::SetOutlineNumRule(), SetParaSpaceMax(), SetParaSpaceMaxAtPages(), SwCursorShell::SetReadOnlyAvailable(), SwEditShell::SetRedlineComment(), SwEditShell::SetRedlineFlags(), SwFEShell::SetRowBackground(), SwFEShell::SetRowHeight(), SwFEShell::SetRowSplit(), SwFEShell::SetRowsToRepeat(), SwEditShell::SetSectionAttr_(), SwCursorShell::SetShadowCursorPos(), SwWrtShell::SetSplitVerticalByDefault(), SwFEShell::SetTabBackground(), SwFEShell::SetTabBorders(), SwFEShell::SetTabCols(), SetTabCompat(), SwFEShell::SetTableAttr(), SwEditShell::SetTableBoxFormulaAttrs(), SwEditShell::SetTableChgMode(), SwFEShell::SetTableStyle(), SwFEShell::SetTabLineStyle(), SwFEShell::SetTabRows(), SwEditShell::SetTextFormatColl(), SwEditShell::SetTOIAutoMarkURL(), SwEditShell::SetUndoNoResetModified(), SwEditShell::SetUpdateTOX(), SetUseFormerLineSpacing(), SetUseFormerObjectPositioning(), SetUseFormerTextWrapping(), SetUseVirDev(), SwEditShell::SetWatermark(), SwEditShell::SignParagraph(), SwEditShell::SpellContinue(), SwFEShell::SplitTab(), SwEditShell::SplitTable(), SwInsertDBColAutoPilot::SplitTextToColArr(), SwEditShell::StartUndo(), SwView::StateStatusLine(), SwAccessibleFootnote::SwAccessibleFootnote(), SwEditShell::SwEditShell(), SwEnhancedPDFExportHelper::SwEnhancedPDFExportHelper(), SwInputFieldList::SwInputFieldList(), SwLayAction::SwLayAction(), SwLayIdle::SwLayIdle(), SwTransferable::SwTransferable(), SwEditShell::TableToText(), SwEditShell::TextToTable(), SwAutoCorrDoc::TransliterateRTLWord(), SwFieldDBPage::TypeHdl(), SwEditShell::Undo(), SwEditShell::UnlockExpFields(), SwFEShell::UnProtectCells(), SwFEShell::UnProtectTables(), SwDocStatPage::Update(), UpdateAllCharts(), SwDDEFieldType::UpdateDDE(), SwEditShell::UpdateExpFields(), UpdateFields(), UpdateOleObjectPreviews(), SwEditShell::UpdateOneField(), SwTOXMgr::UpdateOrInsertTOX(), SwEditWin::UpdatePointer(), SwEditShell::UpdateRedlineAttr(), SwEditShell::UpdateSection(), SwDocShell::UpdateStyle(), SwEditShell::UpdateTable(), SwEditShell::UpdateTableOf(), SwFEShell::UpdateTableStyleFormatting(), SwEditShell::ValidateAllParagraphSignatures(), SwEditShell::ValidateCurrentParagraphSignatures(), SwEditShell::ValidateParagraphSignatures(), SwCallLink::~SwCallLink(), and ~SwViewShell().
Size SwViewShell::GetDocSize | ( | ) | const |
Definition at line 2199 of file viewsh.cxx.
References SwFrameAreaDefinition::getFrameArea(), GetLayout(), and SwRect::SSize().
Referenced by SwView::CalcVisArea(), SwDrawBase::GetDefaultCenterPos(), SwXTextDocument::getDocumentSize(), SwTextShell::InsertMediaDlg(), lcl_GetPos(), SwWrtShell::RightMargin(), SizeChgNotify(), and UISizeNotify().
SdrView * SwViewShell::GetDrawView | ( | ) |
Definition at line 373 of file vnew.cxx.
References SwViewShellImp::GetDrawView(), and Imp().
Referenced by SwEditWin::AcceptDrop(), ConstFormControl::Activate(), SwDrawBase::Activate(), SwDoc::AddDrawUndo(), SwSpellDialogChildWindow::ApplyChangedSentence(), SwView::AreOnlyFormsSelected(), SwPostItMgr::AssureStdModeAtShell(), SwView::BeginTextEdit(), SwEditWin::ChangeDrawing(), SwWrtShell::ChangeHeaderOrFooter(), SwEditWin::Command(), SdrHHCWrapper::ConvertNextDocument(), SwFormatClipboard::Copy(), SwFEShell::Copy(), SwFEShell::CopyDrawSel(), ConstFormControl::CreateDefaultObject(), ConstCustomShape::CreateDefaultObject(), ConstCustomShape::CreateDefaultObjectAtPosWithSize(), SwDrawBase::Deactivate(), SwEditWin::DeleteSurroundingText(), SwDrawBaseShell::DisableState(), SwEditWin::EnterDrawMode(), SwView::EnterDrawTextMode(), SwView::EnterShapeDrawTextMode(), SwDrawTextShell::ExecDraw(), SwDrawShell::ExecDrawAttrArgs(), SwDrawShell::ExecDrawDlg(), SwFrameShell::ExecDrawDlgTextFrame(), SwDrawTextShell::ExecDrawLingu(), SwDrawShell::ExecFormText(), SwDrawTextShell::ExecFormText(), SwMediaShell::ExecMedia(), SwNavigationShell::Execute(), SwBezierShell::Execute(), SwDrawFormShell::Execute(), SwDrawShell::Execute(), SwDrawBaseShell::Execute(), SwEditWin::ExecuteDrop(), SwSpellDialogChildWindow::FindNextDrawTextError_Impl(), sw::FindTextImpl(), GetControlSize(), SwXTextDocument::getDocumentLanguages(), SwDrawBaseShell::GetDrawAttrStateForIFBX(), SwContentTree::GetDrawingObjectsByContent(), SwView::GetDrawView(), SwEditWin::GetDropDestination(), SwSpellDialogChildWindow::GetFocus(), SwDrawShell::GetFormTextState(), SwDrawTextShell::GetFormTextState(), SwSpellDialogChildWindow::GetNextWrongSentence(), SwFEShell::GetObjRect(), SwXTextView::getSelection(), SwXTextDocument::getSelection(), SwBezierShell::GetState(), SwDrawTextShell::GetStatePropPanelAttr(), SwEditWin::GetSurroundingText(), SwEditWin::GetSurroundingTextSelection(), SwXTextView::getTransferable(), SwDrawTextShell::GetUndoManager(), SwWrtShell::GetURLFromButton(), SwWrtShell::GotoDrawingObject(), SwSelPaintRects::HighlightContentControl(), SwSelPaintRects::HighlightInputField(), IMPL_LINK(), ImplEndAction(), SwDrawTextShell::Init(), Init(), SwPagePreview::Init(), SwDrawShell::InsertPictureFromFile(), SwXTextView::insertTransferable(), SwBaseShell::InsertURLButton(), SwCursorShell::IsCursorReadonly(), SwXTextDocument::isMimeTypeSupported(), SwView::isQRCodeSelected(), SwView::isSignatureLineSelected(), SwView::isSignatureLineSigned(), SwDrawShell::IsSingleFillableNonOLESelected(), SwView::IsTextTool(), SwEditWin::KeyInput(), lcl_AssureStdModeAtShell(), lcl_goIntoTextBox(), lcl_LeaveDrawText(), SwSpellDialogChildWindow::LoseFocus(), SwWrtShell::MakeAllFoldedOutlineContentVisible(), SwSpellDialogChildWindow::MakeTextSelection_Impl(), ConstFormControl::MouseButtonDown(), ConstRectangle::MouseButtonDown(), ConstCustomShape::MouseButtonDown(), SwDrawBase::MouseButtonDown(), SwEditWin::MouseButtonDown(), ConstRectangle::MouseButtonUp(), SwDrawBase::MouseButtonUp(), SwEditWin::MouseButtonUp(), SwDrawBase::MouseMove(), SwEditWin::MouseMove(), SwFormatClipboard::Paste(), SwTransferable::PasteDBData(), PrepareForPrint(), SwFEShell::ReplaceSdrObj(), SwEditWin::RequestHelp(), sw::DocumentDrawModelManager::Search(), SwXTextView::select(), SwEditWin::SelectMenuPosition(), SwView::SelectShell(), SwDrawTextShell::SetAttrToMarked(), SwHTMLParser::SetControlSize(), SwEditWin::SetCursorTwipPosition(), SwDrawBase::SetDrawPointer(), SwSpellDialogChildWindow::SetGrammarChecking(), SwVisibleCursor::SetPosAndShow(), SwCursorShell::ShouldWait(), SwSelPaintRects::Show(), SmoothScroll(), SwSpellDialogChildWindow::SpellDrawText_Impl(), SwEditWin::StartDrag(), SwAccessibleShapeMap_Impl::SwAccessibleShapeMap_Impl(), SwBezierShell::SwBezierShell(), SwNoTextFrame::SwClientNotify(), SwDrawShell::SwDrawShell(), SwPagePreview::SwPagePreview(), SwFEShell::ToggleHeaderFooterEdit(), SwEditWin::UpdatePointer(), SwContentTree::UpdateTracking(), VisPortChgd(), SdrHHCWrapper::~SdrHHCWrapper(), and SwDrawBase::~SwDrawBase().
|
inline |
SdrView * SwViewShell::GetDrawViewWithValidMarkList | ( | ) |
Definition at line 378 of file vnew.cxx.
References SwViewShellImp::GetDrawView(), Imp(), and SwDrawView::ValidateMarkList().
Referenced by SwFrameShell::ExecDrawAttrArgsTextFrame(), SwFrameShell::Execute(), SwGrfShell::Execute(), SwGrfShell::GetAttrState(), SwFrameShell::GetDrawAttrStateTextFrame(), SwFrameShell::GetState(), SwDrawFormShell::GetState(), SwDrawShell::GetState(), and SwDrawBaseShell::GetState().
IDocumentContentOperations & SwViewShell::getIDocumentContentOperations | ( | ) |
Provides access to the content operations interface.
Definition at line 2789 of file viewsh.cxx.
References mxDoc.
Referenced by SwEditShell::Copy(), and SwFEShell::PastePages().
const IDocumentDeviceAccess & SwViewShell::getIDocumentDeviceAccess | ( | ) | const |
Provides access to the document device interface.
Definition at line 2779 of file viewsh.cxx.
References mxDoc.
Referenced by SwView::BeginTextEdit(), SwXTextView::BuildTmpSelectionDoc(), SwModule::CreateItemSet(), SwDocShell::Edit(), SwMailMergeDlg::ExecQryShell(), SwXMailMerge::execute(), SwMMResultPrintDialog::FillInPrinterSettings(), SwStdFontTabPage::FillItemSet(), SwSpellDialogChildWindow::FindNextDrawTextError_Impl(), SwPagePreview::GetPrinter(), SwView::GetPrinter(), IMPL_LINK_NOARG(), SwModule::InsertEnv(), SwModule::InsertLab(), SwFlyFrame::IsPaint(), SdrHHCWrapper::SdrHHCWrapper(), SetAppPrintOptions(), SwPagePreview::SetPrinter(), SwView::SetPrinter(), SetUseVirDev(), and SwPagePreviewLayout::SwPagePreviewLayout().
IDocumentDeviceAccess & SwViewShell::getIDocumentDeviceAccess | ( | ) |
Definition at line 2780 of file viewsh.cxx.
References mxDoc.
const IDocumentDrawModelAccess & SwViewShell::getIDocumentDrawModelAccess | ( | ) | const |
Provides access to the document draw model interface.
Definition at line 2783 of file viewsh.cxx.
References mxDoc.
Referenced by ChgNumberDigits(), SwTextFly::DrawFlyRect(), SwTextFly::DrawTextOpaque(), SwContentType::FillMemberList(), SwWrtShell::GotoDrawingObject(), IMPL_LINK(), SwViewShellImp::Init(), SwFEShell::InsertDrawObj(), SwViewShellImp::MakeDrawView(), SwFlyFrameFormat::MakeGraphic(), SwViewShellImp::NotifySizeChg(), SwViewShellImp::PaintLayer(), SwRootFrame::PaintSwFrame(), SwFEShell::Paste(), SwFrame::Retouch(), SetAddExtLeading(), SwAccessibleShapeMap_Impl::SwAccessibleShapeMap_Impl(), and SwViewShell().
IDocumentDrawModelAccess & SwViewShell::getIDocumentDrawModelAccess | ( | ) |
Definition at line 2784 of file viewsh.cxx.
References mxDoc.
const IDocumentLayoutAccess & SwViewShell::getIDocumentLayoutAccess | ( | ) | const |
Provides access to the document layout interface.
Definition at line 2787 of file viewsh.cxx.
References mxDoc.
Referenced by SwHTMLWriter::OutCSS1_FrameFormatBackground(), SwViewShellImp::UpdateAccessible(), and SwDDEFieldType::UpdateDDE().
IDocumentLayoutAccess & SwViewShell::getIDocumentLayoutAccess | ( | ) |
Definition at line 2788 of file viewsh.cxx.
References mxDoc.
const IDocumentListItems * SwViewShell::getIDocumentListItemsAccess | ( | ) | const |
Definition at line 2799 of file viewsh.cxx.
References mxDoc.
Referenced by SwFieldRefPage::FillItemSet(), and SwFieldRefPage::UpdateSubType().
const IDocumentMarkAccess * SwViewShell::getIDocumentMarkAccess | ( | ) | const |
Provides access to the document bookmark interface.
Definition at line 2781 of file viewsh.cxx.
References mxDoc.
Referenced by SwBookmarkControl::Command(), SwInsertDBColAutoPilot::DataToDoc(), SwWrtShell::DelLeft(), SwWrtShell::DelRight(), SwContentTree::EditEntry(), SwTextShell::Execute(), SwXTextDocument::executeFromFieldEvent(), SwView::ExecuteStatusLine(), SwFieldRefPage::FillItemSet(), SwContentType::FillMemberList(), SwCursorShell::GetCurrentFieldmark(), SwCursorShell::GetFieldmarkAfter(), SwCursorShell::GetFieldmarkBefore(), SwWrtShell::GoNextBookmark(), SwCursorShell::GoNextBookmark(), SwWrtShell::GoPrevBookmark(), SwCursorShell::GoPrevBookmark(), SwWrtShell::GotoMark(), SwInsertBookmarkDlg::HaveBookmarksChanged(), IMPL_LINK(), lcl_FillSubRegionList(), SwEditWin::MouseButtonDown(), SwTransferable::Paste(), SwInsertBookmarkDlg::PopulateTable(), SwTransferable::PrivateDrop(), SwEditWin::RequestHelp(), SwCursorShell::SetBookmark(), SwCursorShell::SetBookmark2(), SwFieldRefPage::UpdateSubType(), SwContentTree::UpdateTracking(), and SwView::~SwView().
IDocumentMarkAccess * SwViewShell::getIDocumentMarkAccess | ( | ) |
Definition at line 2782 of file viewsh.cxx.
References mxDoc.
const IDocumentOutlineNodes * SwViewShell::getIDocumentOutlineNodesAccess | ( | ) | const |
Definition at line 2804 of file viewsh.cxx.
References mxDoc.
Referenced by SwEnhancedPDFExportHelper::EnhancedPDFExport(), SwContentTree::ExecuteContextMenuAction(), SwContentTree::ExecuteDrop(), SwContentTree::Expand(), SwFieldRefPage::FillItemSet(), SwContentType::FillMemberList(), SwContentTree::FillTransferData(), IMPL_LINK(), lcl_GetOutlineKey(), lcl_OutlineUpDownWithSubPoints(), lcl_SetOutlineContentEntriesSensitivities(), SwOutlineContentVisibilityWin::Set(), SwOutlineSettingsTabPage::SetWrtShell(), SwEditWin::ToggleOutlineContentVisibility(), SwEditWin::UpdatePointer(), and SwFieldRefPage::UpdateSubType().
const IDocumentRedlineAccess & SwViewShell::getIDocumentRedlineAccess | ( | ) | const |
Provides access to the document redline interface.
Definition at line 2785 of file viewsh.cxx.
References mxDoc.
Referenced by SwPostItMgr::AddPostIts(), SwPostItMgr::CalcRects(), SwPostItMgr::CheckForRemovedPostIts(), SwPostItMgr::Delete(), SwEditShell::GetCurrRedline(), SwDocShell::GetProtectionHash(), SwCursorShell::GotoFormatField(), SwDocShell::HasChangeRecordProtection(), IMPL_LINK_NOARG(), SwRedlineAcceptDlg::InitAuthors(), SwPostItMgr::LayoutPostIts(), SwTransferable::PrivateDrop(), SwDocShell::SetProtectionPassword(), SwEditShell::SetRedlineFlags(), SwEditShell::SetTextFormatColl(), and SwEditShell::UpdateRedlineAttr().
IDocumentRedlineAccess & SwViewShell::getIDocumentRedlineAccess | ( | ) |
Definition at line 2786 of file viewsh.cxx.
References mxDoc.
const IDocumentSettingAccess & SwViewShell::getIDocumentSettingAccess | ( | ) | const |
Provides access to the document setting interface.
Definition at line 2777 of file viewsh.cxx.
References mxDoc.
Referenced by SwPostItMgr::CalcRects(), SwEditShell::DeleteGlobalDocContent(), SwContentTree::EditEntry(), SwTextShell::Execute(), SwView::ExecuteStatusLine(), SwCompatibilityOptPage::GetDocumentOptions(), SwEditShell::GetFieldUpdateFlags(), SwFntObj::GetFontLeading(), SwEditShell::GetGlobalDocContent(), SwTextShell::GetState(), SwEditShell::GotoGlobalDocContent(), SwEditShell::InsertGlobalDocContent(), SwCursorShell::IsFormProtected(), SwEditShell::IsGlblDocSaveLinks(), SwEditShell::IsGlobalDoc(), SwEditShell::IsLabelDoc(), SwPostItMgr::LayoutPostIts(), SwEditShell::MoveGlobalDocContent(), SwPostItMgr::PrepareView(), SetAddExtLeading(), SetAddParaSpacingToTableCells(), SetConsiderWrapOnObjPos(), SetDoNotJustifyLinesWithManualBreak(), SetEmptyDbFieldHidesPara(), SwEditShell::SetFieldUpdateFlags(), SwEditShell::SetGlblDocSaveLinks(), SetMsWordCompTrailingBlanks(), SetParaSpaceMax(), SetParaSpaceMaxAtPages(), SetProtectForm(), SetSubtractFlysAnchoredAtFlys(), SetTabCompat(), SetUseFormerLineSpacing(), SetUseFormerObjectPositioning(), SetUseFormerTextWrapping(), SetUseVirDev(), SwView::StateTabWin(), SwContentType::SwContentType(), and SwInsertBookmarkDlg::SwInsertBookmarkDlg().
IDocumentSettingAccess & SwViewShell::getIDocumentSettingAccess | ( | ) |
Definition at line 2778 of file viewsh.cxx.
References mxDoc.
const IDocumentStatistics & SwViewShell::getIDocumentStatistics | ( | ) | const |
Provides access to the document statistics interface.
Definition at line 2791 of file viewsh.cxx.
References mxDoc.
Referenced by SwLayIdle::DoIdleJob(), and SwLayIdle::SwLayIdle().
IDocumentStylePoolAccess & SwViewShell::getIDocumentStylePoolAccess | ( | ) |
Provides access to the document style pool interface.
Definition at line 2790 of file viewsh.cxx.
References mxDoc.
Referenced by SwFEShell::FindPageDescByName(), and SwLineNumberingDlg::SwLineNumberingDlg().
IDocumentUndoRedo const & SwViewShell::GetIDocumentUndoRedo | ( | ) | const |
Provides access to the document undo/redo interface.
Definition at line 2795 of file viewsh.cxx.
References mxDoc.
Referenced by ChgAllPageOrientation(), ChgAllPageSize(), SwFEShell::ChgPageDesc(), SwBaseShell::ExecUndo(), SwWrtShell::GetDoStrings(), SwCursorShell::GetShadowCursorPos(), SwWrtShell::GotoContentControl(), IMPL_STATIC_LINK(), InsertTableImpl(), SwFEShell::NewFlyFrame(), SwFEShell::Paste(), SwEditShell::Redo(), SwCursorShell::SetShadowCursorPos(), and SwEditShell::Undo().
IDocumentUndoRedo & SwViewShell::GetIDocumentUndoRedo | ( | ) |
Definition at line 2793 of file viewsh.cxx.
References mxDoc.
SwRootFrame * SwViewShell::GetLayout | ( | ) | const |
Definition at line 2172 of file viewsh.cxx.
References mpLayout.
Referenced by SwViewShellImp::AddPaintRect(), SwPostItMgr::AddPostIts(), SwDoc::AppendDoc(), SwEditShell::AutoCorrect(), SwEditShell::AutoFormatBySplitNode(), SwAutoFormat::BuildEnum(), CalcLayout(), CalcPagesForPrint(), SwPostItMgr::CalcRects(), SwPagePreviewWin::CalcWish(), SwPostItMgr::CheckForRemovedPostIts(), CheckInvalidForPaint(), SwAutoCorrDoc::ChgAutoCorrWord(), SwFEShell::ChgCurPageDesc(), SwDrawContact::ConnectToLayout(), SwEditShell::Copy(), SwFEShell::Copy(), SwFEShell::CopyDrawSel(), CreateAccessiblePreview(), SwXTextView::createTextRangeByPixelPosition(), CurrShell::CurrShell(), SwSectionFrame::DelEmpty(), SwAutoCorrDoc::Delete(), SwEditShell::DelNumRules(), SwCursorShell::DocPtInsideInputField(), SwAutoFormat::DoUnderline(), SwEnhancedPDFExportHelper::EnhancedPDFExport(), SwBaseShell::ExecDelete(), SwView::ExecSpellPopup(), SwDocShell::Execute(), SwCursorShell::ExpandToSentenceBorders(), SwEnhancedPDFExportHelper::ExportAuthorityEntryLinks(), SwEditShell::FieldToText(), SwEditShell::FillByEx(), SwFieldRefPage::FillItemSet(), SwContentType::FillMemberList(), FillPrtDoc(), SwShellCursor::FillRects(), SwContentTree::FillTransferData(), SwCursorShell::Find_Text(), SwFEShell::FindAnchorPos(), SwCursorShell::FindAttrs(), SwCursorShell::FindValidContentNode(), SwEditShell::GetAnySection(), GetAutoSumSel(), SwFEShell::GetBox(), SwCursorShell::GetBoxNms(), SwXLinkNameAccessWrapper::getByName(), SwEditShell::GetChunkForAutoText(), SwCursorShell::GetContentAtPos(), SwEditShell::GetCorrection(), sw::DocumentLayoutManager::GetCurrentLayout(), SwEditShell::GetCurrentOutlineLevels(), SwEditShell::GetCurrentParaOutlineLevel(), GetDocSize(), SwAccessibleMap::GetDocumentView_(), SwFEShell::GetFormatFromAnyObj(), SwAutoFormat::GetFrame(), SwEditShell::GetGrammarCorrection(), SwDPage::GetGridFrameList(), SwAutoCorrDoc::GetLanguage(), SwVisibleCursor::getLOKPayload(), SwFEShell::GetMousePageDesc(), SwAutoFormat::GetNextNode(), SwXFlatParagraphIterator::getNextPara(), SwEditShell::GetNodeNumStart(), SwEditShell::GetNumLevel(), GetNumPages(), SwEditShell::GetNumRuleAtCurrCursorPos(), SwEditShell::GetNumRuleAtCurrentSelection(), SwCursorShell::GetOutlinePos(), GetPageCount(), GetPageNumAndSetOffsetForPDF(), GetPagePos(), GetPageSize(), SwEditShell::GetPaMAttr(), SwEditShell::GetPaMParAttr(), SwEditShell::GetPaMTextFormatColl(), SwEditShell::GetPrevAutoCorrWord(), SwAutoCorrDoc::GetPrevPara(), SwXTextDocument::getRendererCount(), SwEditShell::GetScalingOfSelectedText(), SwEditShell::GetScriptType(), SwFEShell::GetSelectedPageDescs(), SwEditShell::GetSelectedText(), SwEditShell::GetSeqFootnoteList(), SwCursorShell::GetShadowCursorPos(), SwCursorShell::GetSmartTagRect(), SwXTextViewCursor::getString(), SwCursorShell::GetTextDirection(), SwEditShell::GetTOIKeys(), SwCursorShell::GoEndSentenceImpl(), SwCursorShell::GoEndWordImpl(), SwCursorShell::GoNextBookmark(), SwAutoFormat::GoNextPara(), SwCursorShell::GoNextSentenceImpl(), SwCursorShell::GoNextWordImpl(), SwCursorShell::GoPrevBookmark(), SwCursorShell::GoPrevWordImpl(), SwCursorShell::GoStartSentenceImpl(), SwCursorShell::GoStartWordImpl(), SwCursorShell::GotoFootnoteText(), SwCursorShell::GotoFormatField(), SwCursorShell::GotoMark(), SwCursorShell::GotoNextNum(), SwCursorShell::GotoNextOutline(), SwCursorShell::GotoNextTOXBase(), SwCursorShell::GotoNxtPrvTableFormula(), SwCursorShell::GotoNxtPrvTOXMark(), SwCursorShell::GotoOutline(), SwCursorShell::GotoPrevNum(), SwCursorShell::GotoPrevOutline(), SwCursorShell::GotoPrevTOXBase(), SwCursorShell::GotoRefMark(), SwCursorShell::GotoTOXMarkBase(), SwEditShell::HandleCorrectionError(), SwEditShell::HasBullet(), SwEditShell::HasNumber(), SwEditShell::HyphContinue(), ImplApplyViewOptions(), ImplEndAction(), SwViewShellImp::Init(), SwXTextDocument::initializeForTiledRendering(), SwViewShellImp::InitPagePreviewLayout(), SwAutoCorrDoc::Insert(), SwFEShell::Insert(), SwFEShell::InsertDrawObj(), SwFEShell::InsertObject(), SwEditShell::InsertTableOf(), SwIndexMarkPane::InsertUpdate(), InvalidateAccessibleParaAttrs(), InvalidateAccessibleParaFlowRelation(), InvalidateAccessibleParaTextSelection(), SwAccessibleMap::InvalidateEditableStates(), InvalidateLayout(), SwAccessibleMap::InvalidateShapeInParaSelection(), IsAtStartOrEndOfFrame(), SwViewShellImp::IsDragPossible(), IsDummyPage(), SwCursorShell::IsEndSentence(), SwCursorShell::IsEndWord(), SwEditShell::IsFirstOfNumRuleAtCursorPos(), SwFEShell::IsFlyInFly(), SwPostItMgr::IsHit(), SwEditWin::IsInHeaderFooter(), SwNode::IsInVisibleArea(), SwCursorShell::IsInWord(), SwEditShell::IsMoveLeftMargin(), IsNewLayout(), SwEditShell::IsNoNum(), SwEditShell::IsNumRuleStart(), SwEditWin::IsOverHeaderFooterFly(), SwCursorShell::IsPageAtPos(), SwEditShell::IsProtectedOutlinePara(), SwCursorShell::IsStartSentence(), SwCursorShell::IsStartWord(), LayoutIdle(), SwPostItMgr::LayoutPostIts(), lcl_BoxesInDeletedRows(), lcl_CreateOutlineString(), lcl_CursorInDeletedTable(), lcl_GetPrintUIOptions(), lcl_InvalidateAllContent(), lcl_InvalidateAllObjPos(), lcl_IsOutlineMoveAndCopyable(), lcl_notifyRow(), lcl_OutlineUpDownWithSubPoints(), lcl_SetAnchor(), lcl_SetAPageOffset(), lcl_setRedlineAttr(), MakeVisible(), SwEditWin::MouseButtonDown(), SwEditWin::MouseMove(), SwCursorShell::MoveCursorToNum(), SwCursorShell::MoveFieldType(), SwEditShell::MoveLeftMargin(), SwEditShell::MoveNumParas(), SwTextFormatter::NewFieldPortion(), SwFEShell::NewFlyFrame(), SwEditShell::NumOrNoNum(), SwEditShell::NumUpDown(), SwEditShell::OutlineUpDown(), SwPagePreviewWin::Paint(), Paint(), PaintDesktop(), SwFEShell::Paste(), SwPostItMgr::PrepareView(), Reformat(), SwDocShell::ReloadFromHtml(), SwEditShell::Replace(), SwEditShell::ReplaceNumRule(), SwAutoCorrDoc::ReplaceRange(), SwEditWin::RequestHelp(), SwEditShell::ResetAttr(), SwHTMLTableLayout::Resize_(), SwEditShell::SearchNumRule(), SwEditShell::SelectionHasBullet(), SwEditShell::SelectionHasNumber(), SwCursorShell::SelectNxtPrvHyperlink(), SwCursor::SelectWordWT(), SwCursorShell::SelTableRowOrCol(), SwAutoCorrDoc::SetAttr(), SwEditShell::SetAttrItem(), SwEditShell::SetAttrSet(), SwEditShell::SetCurNumRule(), SwCursorShell::SetCursorInHdFt(), SwViewShellImp::SetFirstVisPage(), SwFEShell::SetFlyFrameAttr(), SwFEShell::SetFrameFormat(), SwEditShell::SetIndent(), SwAutoCorrDoc::SetINetAttr(), SwEditShell::SetNodeNumStart(), SwEditShell::SetNumRuleStart(), SwFEShell::SetPageObjsNewPage(), SwVisibleCursor::SetPosAndShow(), SwCursorShell::SetShadowCursorPos(), SetShell(), SwEditShell::SetTextFormatColl(), SmoothScroll(), SwEditShell::SpellContinue(), SwAccessibleMap::SwAccessibleMap(), SwAutoFormat::SwAutoFormat(), SwCallLink::SwCallLink(), SwCellFrame::SwClientNotify(), SwEnhancedPDFExportHelper::SwEnhancedPDFExportHelper(), SwFieldInputDlg::SwFieldInputDlg(), SwMultiTOXMarkDlg::SwMultiTOXMarkDlg(), SwAutoCorrDoc::TransliterateRTLWord(), SwSectionFrame::UpdateAttr_(), SwDoc::UpdateCharts_(), SwIndexMarkPane::UpdateDialog(), SwEditShell::UpdateOneField(), SwEditWin::UpdatePointer(), SwFieldRefPage::UpdateSubType(), SwEditShell::UpdateTableOf(), SwCursorShell::UpdateTableSelBoxes(), VisArea(), VisPortChgd(), SwAccessibleMap::~SwAccessibleMap(), SwCallLink::~SwCallLink(), and ~SwViewShell().
|
inline |
The visible area in the client (set by setClientVisibleArea).
Definition at line 253 of file viewsh.hxx.
Referenced by SwDrawBase::GetDefaultCenterPos(), and SwView::getLOKVisibleArea().
const SwNodes & SwViewShell::GetNodes | ( | ) | const |
Definition at line 2190 of file viewsh.cxx.
References mxDoc.
Referenced by SwFEShell::AlignAllFormulasToBaseline(), SwFEShell::DeleteRow(), SwEnhancedPDFExportHelper::EnhancedPDFExport(), SwContentTree::ExecCommand(), SwContentType::FillMemberList(), SwFEShell::FindAnchorPos(), SwEditShell::GCAttr(), SwWrtShell::GetAttrOutlineContentVisible(), SwCursorShell::GotoNxtPrvTableFormula(), SwCursorShell::GotoNxtPrvTOXMark(), HasCharts(), SwWrtShell::InvalidateOutlineContentVisibility(), SwFEShell::IsFlyInFly(), SwEditShell::IsTextToTableAvailable(), lcl_FoldedOutlineNodeEndOfParaSplit(), lcl_SetOutlineContentEntriesSensitivities(), SwWrtShell::MakeAllFoldedOutlineContentVisible(), SwWrtShell::MakeOutlineContentVisible(), SwEditWin::MouseButtonDown(), SwEditShell::MoveNumParas(), SwOutlineContentVisibilityWin::Set(), and SwEditWin::ToggleOutlineContentVisibility().
sal_uInt16 SwViewShell::GetNumPages | ( | ) | const |
Definition at line 692 of file viewsh.cxx.
References GetLayout(), and SwRootFrame::GetPageNum().
Referenced by SwPagePreview::DocSzChgd(), and SwPostItMgr::PreparePageContainer().
|
inline |
Definition at line 339 of file viewsh.hxx.
Referenced by SwTextFrame::AdjustFrame(), CalcContent(), SwTextFrame::CalcFollow(), SwSectionFrame::CalcFootnoteContent(), SwRootFrame::CalcFrameRects(), SwTextFrame::CalcHeightOfLastLine(), CalcLayout(), SwContentFrame::CalcLowers(), CalcPagesForPrint(), SwPagePreviewLayout::CalcPreviewLayoutSizes(), SwPagePreviewLayout::CalcPreviewPages(), SwFlyFrame::CalcRel(), CheckInvalidForPaint(), SwRootFrame::CheckViewLayout(), ChkChartSel(), SwTextInfo::CtorInitTextInfo(), SwFlowFrame::CutTree(), SwPageFrame::DestroyImpl(), DLPrePaint2(), SwLayIdle::DoIdleJob(), SwTextFrame::EmptyHeight(), SwAutoFormat::EnsureFormatted(), SwLayVout::Enter(), SwTextFrame::FillCursorPos(), SwFEShell::FindAnchorPos(), SwObjectFormatterTextFrame::FormatAnchorFrameAndItsPrevs(), SwObjectFormatter::FormatLayout_(), SwLayAction::FormatLayoutFly(), SwLayAction::FormatLayoutTab(), SwLayoutFrame::FormatWidthCols(), SwSelPaintRects::Get1PixelInLogic(), SwFrame::GetBackgroundBrush(), GetBrowseWidth(), SwFlyFrame::GetContour(), SwTextFrame::GetFormatted(), GetFrameOfModify(), SwDPage::GetGridFrameList(), SwCellFrame::GetModelPositionForViewPoint(), SwLayoutFrame::GetModelPositionForViewPoint(), SwFlyFrame::GetModelPositionForViewPoint(), SwXFlatParagraphIterator::getNextPara(), SwRootFrame::GetNextPrevContentPos(), SwPostItMgr::GetSidebarBorderWidth(), SwPostItMgr::GetSidebarWidth(), GetTableSel(), SwCursorShell::GotoFooterText(), SwCursorShell::GotoHeaderText(), SwFlyFrame::Grow_(), SwTextFrame::Hyphenate(), SwRootFrame::ImplCalcBrowseWidth(), ImplEndAction(), SwPagePreviewLayout::Init(), SwFlyFrame::IsPaint(), SwLayAction::IsShortCut(), SwFEShell::IsURLGrfAtPos(), lcl_ChgHyperLinkColor(), lcl_ColumnRefresh(), lcl_EmergencyFormatFootnoteCont(), lcl_FormatContentOfLayoutFrame(), lcl_FormatLay(), lcl_InnerCalcLayout(), lcl_PaintReplacement(), lcl_PaintTransparentFormControls(), lcl_RecalcSplitLine(), SwViewShellImp::MakeDrawView(), SwFlyFrameFormat::MakeGraphic(), MakeNxt(), SwFlyFrame::MakeObjPos(), SwContentFrame::MakePrtArea(), SwPagePreviewLayout::MarkNewSelectedPage(), SwEditWin::MouseMove(), SwFlowFrame::MoveBwd(), SwCursorShell::MoveColumn(), SwCursorShell::MoveCursorToNum(), SwFlowFrame::MoveFwd(), SwFlowFrame::MoveSubTree(), SwVirtFlyDrawObj::NbcResize(), SwTextSizeInfo::NoteAnimation(), sw::FlyContentPortion::Paint(), Paint(), SwPagePreviewLayout::Paint(), SwPageFrame::PaintBorderAndShadow(), PaintDesktop(), PaintDesktop_(), SwTextFrame::PaintEmpty(), SwTextFrame::PaintExtraData(), SwViewShellImp::PaintLayer(), SwPageFrame::PaintMarginArea(), SwPageFrame::PaintNotesSidebar(), SwPageFrame::PaintNotesSidebarArrows(), SwNoTextFrame::PaintPicture(), SwRootFrame::PaintSwFrame(), SwFrame::PaintSwFrameBackground(), SwPagePreviewLayout::Prepare(), SwPaintQueue::Repaint(), SwPagePreviewLayout::Repaint(), SwFrame::Retouch(), SwPagePreviewLayout::SetBookPreviewMode(), SwRootFrame::SetCurrPage(), SwDrawBase::SetDrawPointer(), SwVisibleCursor::SetPosAndShow(), SetSwVisArea(), SwFlyFrame::Shrink_(), SmoothScroll(), sw_FormatNextContentForKeep(), SwLayIdle::SwLayIdle(), SwPageFrame::SwPageFrame(), SwTestFormat::SwTestFormat(), SwTextPaintInfo::SwTextPaintInfo(), SwTextSizeInfo::SwTextSizeInfo(), SwLayAction::TurboAction_(), SwPageFrame::UpdateAttr_(), SwEditShell::UpdateOneField(), SwEditWin::UpdatePointer(), SwCursor::UpDown(), ValidateBodyFrame_(), SwTextFrame::ValidateFrame(), VisPortChgd(), and SwVirtFlyDrawObj::wrap_DoPaintObject().
sal_uInt16 SwViewShell::GetPageCount | ( | ) | const |
Definition at line 2672 of file viewsh.cxx.
References GetLayout(), and SwRootFrame::GetPageNum().
Referenced by ooo::vba::word::getPageCount(), SwXTextView::getPropertyValue(), SwXTextDocument::getRendererCount(), SwXMLExport::SetBodyAttributes(), and SwEnhancedPDFExportHelper::SwEnhancedPDFExportHelper().
sal_Int32 SwViewShell::GetPageNumAndSetOffsetForPDF | ( | OutputDevice & | rOut, |
const SwRect & | rRect | ||
) | const |
Definition at line 2715 of file viewsh.cxx.
References SwRect::Center(), SwFrameAreaDefinition::getFrameArea(), GetLayout(), OutputDevice::GetMapMode(), SwRootFrame::GetPageAtPos(), SwPageFrame::GetPhyPageNum(), SwRect::Left(), Point, SwRect::Pos(), and OutputDevice::SetMapMode().
Referenced by SwEnhancedPDFExportHelper::CalcOutputPageNums().
Point SwViewShell::GetPagePos | ( | sal_uInt16 | nPageNum | ) | const |
Definition at line 687 of file viewsh.cxx.
References GetLayout(), SwRootFrame::GetPagePos(), and Point.
Referenced by SwXTextDocument::getRenderer(), and IMPL_LINK().
Size SwViewShell::GetPageSize | ( | sal_uInt16 | nPageNum, |
bool | bSkipEmptyPages | ||
) | const |
Definition at line 2677 of file viewsh.cxx.
References SwFrameAreaDefinition::getFrameArea(), GetLayout(), SwFrame::GetNext(), SwPageFrame::IsEmptyPage(), SwLayoutFrame::Lower(), and SwRect::SSize().
Referenced by SwXTextDocument::getRenderer(), and SwVbaInformationHelper::handleWdVerticalPositionRelativeToPage().
|
inline |
Definition at line 561 of file viewsh.hxx.
References GetPostItMgr().
Referenced by SwWrtShell::CanInsert(), SwCommentRuler::Command(), SwCommentRuler::DrawCommentControl(), DocxExportFilter::exportDocument(), sw::FindTextImpl(), SwAccessibleContext::GetAdditionalAccessibleChild(), SwAccessibleContext::GetAdditionalAccessibleChildren(), GetBrowseWidth(), SwCommentRuler::GetCommentControlRegion(), SwPageFrame::GetHorizontalShadowRect(), GetPostItMgr(), SwPageFrame::GetSidebarBorderWidth(), SwAccessibleContext::HasAdditionalAccessibleChildren(), SwWrtShell::InsertPostIt(), SwCommentRuler::MouseMove(), SwCommentRuler::Paint(), PaintDesktop(), SwPageFrame::PaintNotesSidebar(), PaintTile(), SwCommentRuler::UpdateCommentHelpText(), SwPageBreakWin::UpdatePosition(), and VisPortChgd().
SwPostItMgr * SwViewShell::GetPostItMgr | ( | ) |
Definition at line 2765 of file viewsh.cxx.
References GetDoc(), SwDoc::GetDocShell(), SwView::GetPostItMgr(), and SwDocShell::GetView().
|
inline |
Definition at line 228 of file viewsh.hxx.
vcl::RenderContext & SwViewShell::GetRefDev | ( | ) | const |
Definition at line 2177 of file viewsh.cxx.
References GetDoc(), SwDoc::getIDocumentDeviceAccess(), vcl::Window::GetOutDev(), IDocumentDeviceAccess::getReferenceDevice(), GetViewOptions(), and GetWin().
Referenced by SwFntObj::CreateScrFont(), SwFntObj::DrawText(), SwFntObj::GetFontAscent(), SwFntObj::GetFontHangingBaseline(), SwFntObj::GetFontHeight(), SwTextFrame::GetScalingOfSelectedText(), SwFntObj::SetDevFont(), and SwFntAccess::SwFntAccess().
const BitmapEx & SwViewShell::GetReplacementBitmap | ( | bool | bIsErrorState | ) |
Definition at line 2745 of file viewsh.cxx.
References m_xErrorBmp, and m_xReplaceBmp.
Referenced by DrawGraphic().
sal_uInt16 SwViewShell::GetRestoreActions | ( | ) | const |
Definition at line 2546 of file viewsh.cxx.
References SwViewShellImp::GetRestoreActions(), and Imp().
Referenced by SetRestoreActions().
|
inline |
Definition at line 446 of file viewsh.hxx.
Referenced by SwEditWin::Command(), SwFrame::dumpAsXml(), SwAccessibleParagraph::ExecuteAtViewShell(), SwVisibleCursor::getLOKPayload(), SwDrawView::GetSfxViewShell(), SwWrtShell::GotoContentControl(), SwSelPaintRects::HighlightContentControl(), IsScrollMDI(), JumpToSwMark(), lcl_emitSearchResultCallbacks(), LoadURL(), SwEditWin::MouseButtonDown(), sw::mark::MarkManager::NotifyCursorUpdate(), SwCommentRuler::NotifyKit(), PageNumNotify(), PaintTile(), RepaintPagePreview(), ScrollMDI(), SwVisibleCursor::SetPosAndShow(), SwSelPaintRects::Show(), SwShellCursor::Show(), SizeChgNotify(), SizeNotify(), and SwView::StateTabWin().
|
static |
Definition at line 2662 of file viewsh.cxx.
References spShellRes.
Referenced by SwTableBoxFormat::BoxAttributeChanged(), SwAutoFormat::BuildHeadLine(), SwCursorShell::CheckTableBoxContent(), SwDocInfoField::ExpandImpl(), SwValueFieldType::ExpandValue(), FinitUI(), SwXCell::getError(), SwField::GetFieldName(), SwDocInfoField::GetFieldName(), SwCalc::GetStrResult(), SwFieldMgr::GetSubTypes(), IMPL_LINK_NOARG(), SwAutoFormatDlg::Init(), SwInsTableDlg::InitAutoTableFormat(), SwDoc::InitTOXTypes(), InsertTableImpl(), lcl_ConvertTOUNameToProgrammaticName(), lcl_ConvertTOUNameToUserName(), lcl_FormatPostIt(), SwTemplateDlgController::PageCreated(), SwSvxNumBulletTabDialog::PageCreated(), SwAutoFormat::SetRedlineText_(), wwSectionManager::SetSwFormatPageDesc(), SwOutlineSettingsTabPage::SetWrtShell(), SwOutlineSettingsTabPage::Update(), and SwGetRefField::UpdateField().
|
inline |
Definition at line 428 of file viewsh.hxx.
Referenced by SwAccessibleParagraph::_correctValues(), SwXViewSettings::_getSingleValue(), SwXViewSettings::_preGetValues(), SwXViewSettings::_preSetValues(), SwXViewSettings::_setSingleValue(), SwEditWin::AcceptDrop(), SwFrame::AdjustNeighbourhood(), SwDrawTextInfo::ApplyAutoColor(), SwModule::ApplyItemSet(), SwPagePreviewLayout::ApplyNewZoomAtViewShell(), SwModule::ApplyUsrPref(), SwView::BeginTextEdit(), SwRootFrame::CalcFrameRects(), SwTextFrame::CalcHeightOfLastLine(), SwLayHelper::CalcPageCount(), objectpositioning::SwToLayoutAnchoredObjectPosition::CalcPosition(), objectpositioning::SwToContentAnchoredObjectPosition::CalcPosition(), SwPostItMgr::CalcRects(), SwLayoutFrame::CalcRel(), SwFlyFrame::CalcRel(), SwEditWin::ChangeDrawing(), SwEditWin::ChangeFly(), SwCellFrame::CheckDirection(), SwSectionFrame::CheckDirection(), SwTabFrame::CheckDirection(), SwFlyFrame::CheckDirection(), SwPageFrame::CheckDirection(), SwTextFrame::CheckDirection(), SwPageFrame::CheckPageHeightValidForHideWhitespace(), SwRootFrame::CheckViewLayout(), SwEditWin::Command(), SwModule::CreateItemSet(), SwFntObj::CreateScrFont(), SwLayIdle::DoIdleJob(), SwWrtShell::Down(), SwTransferable::DragFinished(), DrawGraphic(), SwFntObj::DrawText(), SwTextPainter::DrawTextLine(), SwEditWin::DropCleanup(), SwDocShell::Edit(), SwTextFrame::EmptyHeight(), SwLayVout::Enter(), SwBaseShell::ExecDelete(), SwTextShell::ExecField(), SwView::ExecTabWin(), SwFrameShell::Execute(), SwGrfShell::Execute(), SwTextShell::Execute(), SwReadOnlyPopup::Execute(), SwBaseShell::Execute(), SwPagePreview::Execute(), SwView::ExecuteStatusLine(), SwView::ExecViewOptions(), SwTextFrame::FillCursorPos(), SwTextFrame::FillRegister(), SwPageFrame::FindPageDesc(), SwPostItMgr::Focus(), SwLayoutFrame::Format(), SwFootnoteContFrame::Format(), SwSectionFrame::Format(), SwTabFrame::Format(), SwLayAction::FormatContent(), SwLayAction::FormatLayout(), SwEditWinUIObject::get_state(), SwFrame::GetBackgroundBrush(), SwEditShell::GetCorrection(), SwFntObj::GetFontLeading(), GetLeftMargin(), SwVisibleCursor::getLOKPayload(), SwFrame::GetNextLeaf(), SwXFlatParagraphIterator::getNextPara(), SwXTextView::getPropertyValue(), GetRefDev(), SwXTextDocument::getRendererCount(), SwViewShellImp::GetRetoucheColor(), SwPostItMgr::GetSidebarWidth(), SwTextShell::GetState(), SwBaseShell::GetState(), SwPagePreview::GetState(), SwFootnoteBossFrame::GetVarSpace(), SwView::GotFocus(), SwSectionFrame::Grow_(), SwLayoutFrame::GrowFrame(), SwFootnoteContFrame::GrowFrame(), SwContentFrame::GrowFrame(), SwPagePreview::HandleWheelCommands(), SwCursorShell::HasReadonlySel(), SwTextFrame::HideAndShowObjects(), IMPL_LINK_NOARG(), SwLayNotify::ImplDestroy(), ImplEndAction(), SwDrawTextShell::Init(), SwRootFrame::Init(), SwXTextDocument::initializeForTiledRendering(), SwFieldMgr::InsertField(), SwDrawTextShell::InsertSymbol(), SwAnnotationShell::InsertSymbol(), InvalidateLayout(), SwRootFrame::IsBetweenPages(), SwCursorShell::IsCursorReadonly(), SwAccessibleFrame::IsEditable(), IsExtraData(), SwTextFrame::IsHiddenNow(), SwPageFrame::IsLeftShadowNeeded(), SwAccessibleFrame::IsOpaque(), SwWrtShell::IsOutlineContentVisible(), SwPageFrame::IsOverHeaderFooterArea(), SwFlowFrame::IsPageBreak(), SwFlowFrame::IsPrevObjMove(), SwPageFrame::IsRightShadowNeeded(), SwLayAction::IsShortCut(), SwFlyFrame::IsShowUnfloatButton(), SwNoTextFrame::IsTransparent(), ItemSetToTableParam(), lcl_ChgHyperLinkColor(), lcl_CreateWorkingDocument(), lcl_DrawLineForWrongListData(), lcl_FoldedOutlineNodeEndOfParaSplit(), lcl_IsAllowed(), lcl_SetOutlineContentEntriesSensitivities(), lcl_SetUIPrefs(), lcl_TableParamToItemSet(), SwWrtShell::Left(), SwCursor::LeftRight(), SwSectionFrame::MakeAll(), SwPageFrame::MakeAll(), SwTabFrame::MakeAll(), MakeAllOutlineContentTemporarilyVisible::MakeAllOutlineContentTemporarilyVisible(), SwViewShellImp::MakeDrawView(), SwFlyFrameFormat::MakeGraphic(), SwWrtShell::MakeOutlineContentVisible(), SwContentFrame::MakePrtArea(), SwDBManager::MergeMailFiles(), SwEditWin::MouseButtonDown(), SwEditWin::MouseButtonUp(), SwEditWin::MouseMove(), SwFlowFrame::MoveBwd(), SwFlowFrame::MoveFwd(), SwVirtFlyDrawObj::NbcResize(), SwView::Notify(), SwHTMLWriter::OutCSS1_FrameFormatBackground(), OutHTML_SwTableNode(), PaintDesktop(), SwTextFrame::PaintEmpty(), SwTextFrame::PaintExtraData(), SwPageFrame::PaintMarginArea(), SwTextFrame::PaintOutlineContentVisibilityButton(), SwNoTextFrame::PaintPicture(), SwNoTextFrame::PaintSwFrame(), SwFrame::PaintSwFrameBackground(), PaintTile(), SwXTextDocument::postMouseEvent(), SwPageFrame::PrepareFooter(), SwPageFrame::PrepareHeader(), sw::DocumentDeviceManager::PrtDataChanged(), SwLayAction::RemoveEmptyBrowserPages(), SwEditWin::RequestHelp(), SwHTMLTableLayout::Resize(), SwWrtShell::Right(), SwCursorShell::SelectHiddenRange(), SwOutlineContentVisibilityWin::Set(), SwEditWin::SetApplyTemplate(), SwXTextDocument::setClientZoom(), SwViewShellImp::SetFirstVisPage(), SwFootnoteBossFrame::SetFootnoteDeadLine(), SwXTextDocument::setGraphicSelection(), SwFrameControlsManager::SetHeaderFooterControl(), SwLangHelper::SetLanguageStatus(), SwFrameControlsManager::SetPageBreakControl(), SwVisibleCursor::SetPosAndShow(), SwXTextView::setPropertyValue(), sw::annotation::SwAnnotationWin::SetResolved(), SetShowHeaderFooterSeparator(), SwEditShell::SetTextFormatColl(), SwFrameControlsManager::SetUnfloatTableButton(), SwPagePreview::SetZoom(), SwContentFrame::ShouldBwdMoved(), SwTabFrame::ShouldBwdMoved(), SwRangeRedline::Show(), SwPostItMgr::ShowNotes(), SwLayoutFrame::ShrinkFrame(), SwFootnoteContFrame::ShrinkFrame(), SwPageFrame::SidebarPosition(), SmoothScroll(), SwTransferable::StartDrag(), SwView::StateStatusLine(), SwView::StateTabWin(), SwView::StateViewOptions(), SwFlyFrame::SwFlyFrame(), SwFlyFrameAttrMgr::SwFlyFrameAttrMgr(), SwFntAccess::SwFntAccess(), SwFntObj::SwFntObj(), SwLayIdle::SwLayIdle(), SwPageFrame::SwPageFrame(), SwReadOnlyPopup::SwReadOnlyPopup(), SwView::SwView(), SwViewShell(), ToggleHeaderFooterEdit(), SwDocShell::ToggleLayoutMode(), SwEditWin::ToggleOutlineContentVisibility(), UnHide(), SwTextFrame::UnitDown_(), SwTextFrame::UnitUp_(), SwWrtShell::Up(), SwPageFrame::UpdateAttr_(), SwFlyFrame::UpdateAttr_(), sw::SwDocIdle::UpdateMinPeriod(), SwTextFrame::UpdateOutlineContentVisibilityButton(), SwEditWin::UpdatePointer(), and VisPortChgd().
|
inline |
Definition at line 338 of file viewsh.hxx.
Referenced by SwDrawTextInfo::ApplyAutoColor(), SwEditShell::AutoCorrect(), SwDropCapCache::CalcFontSize(), CheckInvalidForPaint(), SwModule::CheckSpellChanges(), CreateAccessible(), CreateAccessiblePreview(), SwFntObj::CreateScrFont(), SwPageFrame::Cut(), SwPagePreviewWin::DataChanged(), SwAccessibleDocument::Dispose(), DLPrePaint2(), SwAccessibleMap::DoInvalidateShapeSelection(), SwFntObj::DrawText(), SwLayVout::Enter(), SwTextShell::ExecMoveMisc(), SwHeaderFooterWin::ExecuteCommand(), SwTextFrame::FillRegister(), SwAttrHandler::FontChg(), SwSelPaintRects::Get1PixelInLogic(), sw::access::SwAccessibleChild::GetBox(), SwFEShell::GetBox(), SwCursorShell::GetContentAtPos(), SwXTextView::GetControl(), GetControlSize(), SwFEShell::GetDrawObjGraphic(), SwFntObj::GetFontLeading(), SwXTextView::getFormController(), SwAccessibleMap::GetMapMode(), SwTextNode::GetMinMaxSize(), GetRefDev(), SwViewShellImp::GetRetoucheColor(), SwAccessibleContext::GetWindow(), SwTextFrame::HideAndShowObjects(), IMPL_LINK_NOARG(), ImplApplyViewOptions(), ImplEndAction(), ImplLockPaint(), ImplUnlockPaint(), Init(), SwFlyFrame::IsPaint(), LayoutIdle(), lcl_ChgHyperLinkColor(), lcl_PaintTransparentFormControls(), SwViewShellImp::MakeDrawView(), SwFlyFrameFormat::MakeGraphic(), SwDrawView::MakeVisible(), SwPagePreviewLayout::MarkNewSelectedPage(), SwEditWin::MouseButtonDown(), SwGrfNumPortion::Paint(), Paint(), SwPagePreviewLayout::Paint(), PaintDesktop(), SwTextFrame::PaintEmpty(), SwPageFrame::PaintMarginArea(), SwNoTextFrame::PaintPicture(), SwPagePreviewLayout::PaintSelectMarkAtPage(), SwNoTextFrame::PaintSwFrame(), SwFlyFrame::PaintSwFrame(), SwRootFrame::PaintSwFrame(), SwTextFrame::PaintSwFrame(), PaintTile(), SwPaintQueue::Repaint(), SwPagePreviewLayout::Repaint(), SwFEShell::SelectFlyFrame(), SwHTMLParser::SetControlSize(), SwVisibleCursor::SetPosAndShow(), SetReadonlyOption(), SetSwVisArea(), SmoothScroll(), SwWrtShell::StartDropDownFieldDlg(), SwWrtShell::StartInputFieldDlg(), SwAccessibleShapeMap_Impl::SwAccessibleShapeMap_Impl(), SwLayIdle::SwLayIdle(), SwVisibleCursor::SwVisibleCursor(), ToggleHeaderFooterEdit(), SwViewShellImp::UpdateAccessible(), SwPageFrame::UpdateAttr_(), VisPortChgd(), SwAccessibleDocument::~SwAccessibleDocument(), ~SwViewShell(), and SwVisibleCursor::~SwVisibleCursor().
bool SwViewShell::HasCharts | ( | ) | const |
Definition at line 774 of file viewsh.cxx.
References SwOLENode::GetChartTableName(), GetDoc(), SwNodeIndex::GetNode(), GetNodes(), SwNode::GetOLENode(), and SwNode::GetStartNode().
Referenced by SwBaseShell::GetState().
bool SwViewShell::HasDrawView | ( | ) | const |
Definition at line 358 of file vnew.cxx.
References SwViewShellImp::HasDrawView(), and Imp().
Referenced by SwDoc::AddDrawUndo(), SwEditWin::Command(), ConstFormControl::CreateDefaultObject(), SwEditWin::DeleteSurroundingText(), DLPrePaint2(), SwFEShell::FindAnchorPos(), SwFEShell::GetDrawObjGraphic(), GetFlyFromMarked(), SwFEShell::GetFormatFromObj(), SwFEShell::GetGrfAtPos(), SwFEShell::GetObjCntType(), SwFEShell::GetObjCntTypeOfSelection(), SwFEShell::GetObjDescription(), SwFEShell::GetObjRect(), SwFEShell::GetObjTitle(), SwFEShell::GetSelectedFlyFrame(), SwEditWin::GetSurroundingText(), SwEditWin::GetSurroundingTextSelection(), ImplApplyViewOptions(), ImplEndAction(), Init(), SwTextShell::InsertMediaDlg(), SwBaseShell::InsertURLButton(), SwFEShell::IsFlyInFly(), SwFEShell::IsFrameVertical(), SwFEShell::IsURLGrfAtPos(), SwEditWin::KeyInput(), PrePaint(), PrepareForPrint(), SwFEShell::ReplaceSdrObj(), SwFEShell::SetObjDescription(), SwFEShell::SetObjRect(), SwFEShell::SetObjTitle(), SwCursorShell::ShouldWait(), SmoothScroll(), SwDrawBase::SwDrawBase(), SwPagePreview::SwPagePreview(), VisPortChgd(), and SwHHCWrapper::~SwHHCWrapper().
bool SwViewShell::HasDrawViewDrag | ( | ) | const |
Definition at line 368 of file vnew.cxx.
References SwViewShellImp::GetDrawView(), SwViewShellImp::HasDrawView(), Imp(), and SdrDragView::IsDragObj().
Referenced by LayoutIdle().
|
inline |
Definition at line 207 of file viewsh.hxx.
References SwRect::HasArea().
Referenced by SwHTMLParser::ShowStatline().
|
inline |
Definition at line 182 of file viewsh.hxx.
Referenced by SwRowFrame::AdjustCells(), SwFrame::AdjustNeighbourhood(), SwFrame::AppendDrawObj(), CalcLayout(), CalcPagesForPrint(), SwFlyFrame::ChainFrames(), CheckInvalidForPaint(), SwFrame::CheckPageDescs(), SwFEShell::Copy(), SwFEShell::CopyDrawSel(), CreateAccessible(), CreateAccessiblePreview(), SwFrame::CreateProcessor2D(), SwCellFrame::Cut(), SwContentFrame::Cut(), SwCellFrame::DestroyImpl(), SwPageFrame::DestroyImpl(), SwFlyFrame::DestroyImpl(), SwFrame::DestroyImpl(), DLPostPaint2(), DLPrePaint2(), SwFEShell::FindAnchorPos(), SwLayoutFrame::FormatWidthCols(), GetAccessibleMap(), SwFEShell::GetDrawObjGraphic(), GetDrawView(), GetDrawViewWithValidMarkList(), SwAccessibleDocument::getExtendedAttributes(), GetFlyFromMarked(), SwFEShell::GetFormatFromObj(), SwFEShell::GetGrfAtPos(), SwDPage::GetGridFrameList(), SwXFlatParagraphIterator::getNextPara(), SwFEShell::GetObjCntType(), SwFEShell::GetObjCntTypeOfSelection(), SwFEShell::GetObjDescription(), SwFEShell::GetObjRect(), SwFEShell::GetObjTitle(), GetRestoreActions(), SwFEShell::GetSelectedFlyFrame(), SwLayoutFrame::GrowFrame(), SwTabFrame::GrowFrame(), HasDrawView(), HasDrawViewDrag(), ImplApplyViewOptions(), SwFrameNotify::ImplDestroy(), SwFlyNotify::ImplDestroy(), ImplEndAction(), ImplLockPaint(), ImplStartAction(), ImplUnlockPaint(), SwRootFrame::Init(), SwFEShell::InsertDrawObj(), SwFrame::InsertPage(), InvalidateAccessibleFocus(), InvalidateAccessibleParaAttrs(), InvalidateAccessibleParaFlowRelation(), InvalidateAccessibleParaTextSelection(), InvalidateWindows(), SwFEShell::IsFlyInFly(), SwFEShell::IsFrameVertical(), SwFlyFrame::IsShowUnfloatButton(), SwFEShell::IsURLGrfAtPos(), LayoutIdle(), lcl_ClearArea(), lcl_GetBackgroundColor(), lcl_GrabCursor(), lcl_MoveAllLowers(), MakeDrawView(), SwFlyFrameFormat::MakeGraphic(), SwFlowFrame::MoveBwd(), SwFlowFrame::MoveFwd(), SwTextFormatter::NewFieldPortion(), PagePreviewLayout(), Paint(), SwPagePreviewLayout::Paint(), PaintDesktop(), SwNoTextFrame::PaintPicture(), SwRootFrame::PaintSwFrame(), SwFEShell::Paste(), SwFEShell::PastePages(), PrePaint(), SwFrame::RemoveDrawObj(), SwFrame::RemoveFly(), SwRootFrame::RemoveSuperfluous(), SwPagePreviewLayout::Repaint(), SwFEShell::ReplaceSdrObj(), SwFrame::Retouch(), SwFEShell::SelectFlyFrame(), SwFEShell::SetDrawingAttr(), SwFEShell::SetObjDescription(), SwFEShell::SetObjRect(), SwFEShell::SetObjTitle(), SetReadonlyOption(), SetRestoreActions(), SetSwVisArea(), ShowPreviewSelection(), SwLayoutFrame::ShrinkFrame(), SizeChgNotify(), SmoothScroll(), SwCellFrame::SwClientNotify(), SwViewShell(), SwFEShell::ToggleHeaderFooterEdit(), SwSectionFrame::UpdateAttr_(), SwFlyFrame::UpdateAttr_(), and VisPortChgd().
|
inline |
Definition at line 183 of file viewsh.hxx.
|
private |
Definition at line 2286 of file viewsh.cxx.
References SwDoc::ContainsHiddenChars(), CRSR_SKIP_CHARS, EndAction(), SwViewOption::getBrowseMode(), SwViewOption::GetDivisionX(), SwViewOption::GetDivisionY(), GetDoc(), SwDoc::GetDocumentRedlineManager(), SwViewShellImp::GetDrawView(), GetHtmlMode(), GetLayout(), vcl::Window::GetMapMode(), sw::Ring< SwViewShell >::GetRingContainer(), SwViewOption::GetSnapSize(), GetWin(), SwViewOption::GetZoom(), HasDrawView(), SwModify::HasWriterListeners(), Size::Height(), HiddenPara, HiddenText, sw::DocumentRedlineManager::HideAll(), HTML_MODE, Imp(), vcl::Window::Invalidate(), InvalidateLayout(), SwViewOption::IsCrossHair(), IsCursorInFieldmarkHidden(), SdrDragView::IsDragStripes(), SwViewOption::IsFieldName(), SdrSnapView::IsGridSnap(), SdrPaintView::IsGridVisible(), SwViewOption::IsGridVisible(), SwViewOption::IsOnlineSpell(), IsPreview(), SwViewOption::IsPrtFormat(), SwViewOption::IsShowChangesInMargin(), SwViewOption::IsShowChangesInMargin2(), SwViewOption::IsShowHiddenChar(), SwViewOption::IsShowHiddenField(), SwViewOption::IsShowHiddenPara(), SwViewOption::IsSnap(), SwViewOption::IsWhitespaceHidden(), MakeDrawView(), mpOpt, mxDoc, SwFieldType::PrintHiddenPara(), Reformat(), SdrDragView::SetDragStripes(), SwRootFrame::SetFieldmarkMode(), SdrPaintView::SetGridCoarse(), SdrPaintView::SetGridFine(), SdrSnapView::SetGridSnap(), SdrPaintView::SetGridVisible(), SwRootFrame::SetHideRedlines(), vcl::Window::SetMapMode(), SdrMarkView::SetMarkHdlSizePixel(), SdrSnapView::SetSnapGridWidth(), sw::DocumentRedlineManager::ShowAll(), sw::ShowCommand, sw::ShowResult, StartAction(), and Size::Width().
Referenced by ApplyViewOptions().
void SwViewShell::ImplEndAction | ( | const bool | bIdleEnd | ) |
Definition at line 245 of file viewsh.cxx.
References SwLayAction::Action(), SwViewShellImp::AddPaintRect(), SwRootFrame::CheckViewLayout(), SwRegionRects::CompressFuzzy, VclPtr< reference_type >::Create(), SwViewShellImp::DeletePaintRegion(), DLPostPaint2(), DLPrePaint2(), OutputDevice::DrawOutDev(), SwViewShellImp::EndAction(), SwViewShellImp::FireAccessibleEvents(), VclPtr< VirtualDevice >::get(), SwRootFrame::GetCurrShell(), GetDoc(), GetDrawView(), OutputDevice::GetFillColor(), GetLayout(), OutputDevice::GetLineColor(), GetOut(), sw::Ring< SwViewShell >::GetRingContainer(), GetViewOptions(), GetWin(), SwRect::HasArea(), HasDrawView(), Imp(), InvalidateWindows(), comphelper::LibreOfficeKit::isActive(), IsEndActionByVirDev(), IsExtraData(), IsPreview(), lcl_PaintTransparentFormControls(), tools::Rectangle::Left(), OutputDevice::LogicToPixel(), maInvalidRect, maVisArea, mbInEndAction, mbPaintWorks, mnLockPaint, mnStartAction, mpOut, PaintDesktop(), vcl::Window::PaintImmediately(), SwRootFrame::PaintSwFrame(), OutputDevice::PixelToLogic(), Point, ResetInvalidRect(), sbLstAct, SwLayAction::SetComplete(), SwLayAction::SetInputType(), MapMode::SetOrigin(), SwLayAction::SetPaint(), SwViewShellImp::StartAction(), SwViewShellImp::TakePaintRegion(), tools::Rectangle::Top(), UISizeNotify(), and VisArea().
Referenced by EndAction().
void SwViewShell::ImplLockPaint | ( | ) |
Definition at line 476 of file viewsh.cxx.
References vcl::Window::EnablePaint(), GetWin(), Imp(), and SwViewShellImp::LockPaint().
Referenced by LockPaint().
void SwViewShell::ImplStartAction | ( | ) |
Definition at line 470 of file viewsh.cxx.
References Imp(), mbPaintWorks, and SwViewShellImp::StartAction().
Referenced by StartAction().
void SwViewShell::ImplUnlockPaint | ( | bool | bVirDev | ) |
Definition at line 483 of file viewsh.cxx.
References Size::AdjustHeight(), Size::AdjustWidth(), bInSizeNotify, VclPtr< reference_type >::disposeAndClear(), DLPostPaint2(), DLPrePaint2(), OutputDevice::DrawOutDev(), vcl::Window::EnablePaint(), VclPtr< reference_type >::get(), OutputDevice::GetFillColor(), OutputDevice::GetLineColor(), OutputDevice::GetMapMode(), GetWin(), Imp(), vcl::Window::Invalidate(), comphelper::LibreOfficeKit::isActive(), lcl_PaintTransparentFormControls(), mpOut, Paint(), Pos, OutputDevice::SetFillColor(), OutputDevice::SetLineColor(), OutputDevice::SetMapMode(), VirtualDevice::SetOutputSize(), SSize, SwViewShellImp::UnlockPaint(), vcl::Window::Validate(), and VisArea().
Referenced by UnlockPaint().
|
private |
Definition at line 46 of file vnew.cxx.
References SwFrame::DestroyFrame(), SwFntCache::Flush(), IDocumentLayoutAccess::GetCurrentViewShell(), GetDoc(), GetDrawView(), GetHtmlMode(), SwDoc::getIDocumentLayoutAccess(), vcl::Window::GetMapMode(), vcl::Window::GetOutDev(), OutputDevice::GetOutDevType(), GetWin(), HasDrawView(), HTML_MODE, SwViewOption::Init(), InitPrt(), SfxObjectShell::IsReadOnly(), MakeDrawView(), mbDocSizeChgd, mpLayout, mpOpt, mpOut, mpWin, mxDoc, OUTDEV_PDF, pFntCache, SAL_INFO, vcl::Window::SetBackground(), OutputDevice::SetFillColor(), OutputDevice::SetLineColor(), vcl::Window::SetMapMode(), and SizeChgNotify().
Referenced by SwViewShell().
void SwViewShell::InitPrt | ( | OutputDevice * | pOutDev | ) |
Definition at line 177 of file vprint.cxx.
References OutputDevice::GetMapMode(), MapMode::GetOrigin(), maPrtOffset, mpOut, mpWin, Point, OutputDevice::SetFillColor(), OutputDevice::SetLineColor(), and OutputDevice::SetMapMode().
Referenced by SwDocShell::Edit(), and Init().
void SwViewShell::InvalidateAccessibleFocus | ( | ) |
Definition at line 2591 of file viewsh.cxx.
References SwViewShellImp::GetAccessibleMap(), Imp(), and SwAccessibleMap::InvalidateFocus().
Referenced by SwEditWin::GetFocus(), and SwEditWin::LoseFocus().
void SwViewShell::InvalidateAccessibleParaAttrs | ( | const SwTextFrame & | rTextFrame | ) |
invalidate attributes for paragraphs and paragraph's characters
invalidate attributes for paragraphs #i88069#
usage also for changes of the attributes of paragraph's characters.
rTextFrame | input parameter - paragraph frame, whose attributes have changed |
Definition at line 2623 of file viewsh.cxx.
References GetLayout(), Imp(), and SwViewShellImp::InvalidateAccessibleParaAttrs_().
Referenced by SwTextFrame::AutoSpell_(), and SwTextFrame::SwClientNotify().
void SwViewShell::InvalidateAccessibleParaFlowRelation | ( | const SwTextFrame * | _pFromTextFrame, |
const SwTextFrame * | _pToTextFrame | ||
) |
invalidate CONTENT_FLOWS_FROM/_TO relation for paragraphs
invalidate CONTENT_FLOWS_FROM/_TO relation for paragraphs #i27138#
_pFromTextFrame | input parameter - paragraph frame, for which the relation CONTENT_FLOWS_FROM has to be invalidated. If NULL, no CONTENT_FLOWS_FROM relation has to be invalidated |
_pToTextFrame | input parameter - paragraph frame, for which the relation CONTENT_FLOWS_TO has to be invalidated. If NULL, no CONTENT_FLOWS_TO relation has to be invalidated |
Definition at line 2600 of file viewsh.cxx.
References GetLayout(), Imp(), and SwViewShellImp::InvalidateAccessibleParaFlowRelation_().
Referenced by SwSectionFrame::DelEmpty(), and SwContentNode::DelFrames().
void SwViewShell::InvalidateAccessibleParaTextSelection | ( | ) |
invalidate text selection for paragraphs
invalidate text selection for paragraphs #i27301#
Definition at line 2612 of file viewsh.cxx.
References GetLayout(), Imp(), and SwViewShellImp::InvalidateAccessibleParaTextSelection_().
void SwViewShell::InvalidateLayout | ( | bool | bSizeChanged | ) |
Definition at line 2115 of file viewsh.cxx.
References SwFrame::CheckPageDescs(), Direction, EndAction(), GetLayout(), SwFrame::GetNext(), GetViewOptions(), Height, SwRootFrame::InvalidateAllContent(), SwFrame::InvalidatePrt_(), SwFrame::InvalidateSize(), SwFrame::InvalidateSize_(), SwLayoutFrame::InvaPercentLowers(), LockPaint(), Lower, SwLayoutFrame::Lower(), Pos, SwPageFrame::PrepareFooter(), SwPageFrame::PrepareHeader(), PrtArea, Size, StartAction(), Table, and UnlockPaint().
Referenced by SwPagePreviewWin::DataChanged(), SwEditWin::DataChanged(), IMPL_LINK_NOARG(), ImplApplyViewOptions(), SwDocShell::ReloadFromHtml(), SetBrowseBorder(), and SwDocShell::ToggleLayoutMode().
Definition at line 556 of file viewsh.cxx.
References SwViewShellImp::AddPendingLOKInvalidation(), sw::Ring< SwViewShell >::GetRingContainer(), Imp(), comphelper::LibreOfficeKit::isActive(), comphelper::LibreOfficeKit::isTiledPainting(), RepaintPagePreview(), and SwRect::SVRect().
Referenced by SwFrame::AdjustNeighbourhood(), CalcLayout(), CheckInvalidForPaint(), SwRootFrame::CheckViewLayout(), SwTextFrame::ConnectFootnote(), SwPageFrame::Cut(), SwLayIdle::DoIdleJob_(), SwTextShell::Execute(), SwContentNotify::ImplDestroy(), ImplEndAction(), SwEditShell::InsertTableOf(), SwRootFrame::InvalidateAllContent(), SwRedlineTable::LOKRedlineNotification(), SwEditWin::MouseButtonUp(), Notify(), Notify_Background(), SwGrfNumPortion::Paint(), SwPageFrame::PrepareFooter(), SwRedlineTable::Remove(), SwTextFrame::repaintTextFrames(), sw_ChangeOffset(), SwPageFrame::UpdateAttr_(), and SwFlyFrame::UpdateAttr_().
bool SwViewShell::IsAnyFieldInDoc | ( | ) | const |
Check if the DocNodesArray contains fields.
Definition at line 614 of file vprint.cxx.
References SwNode::GetNodes(), SwFormatField::GetTextField(), SwTextField::GetTextNode(), SwNodes::IsDocNodes(), mxDoc, RES_TXTATR_FIELD(), and RES_TXTATR_INPUTFIELD().
Referenced by SwViewOptionAdjust_Impl::AdjustViewOptions().
|
inline |
Definition at line 240 of file viewsh.hxx.
Referenced by SwVirtFlyDrawObj::wrap_DoPaintObject().
bool SwViewShell::IsDummyPage | ( | sal_uInt16 | nPageNum | ) | const |
Definition at line 699 of file viewsh.cxx.
References GetLayout(), and SwRootFrame::IsDummyPage().
|
inline |
Definition at line 200 of file viewsh.hxx.
Referenced by SwHTMLParser::CallEndAction(), and ImplEndAction().
|
inline |
Definition at line 495 of file viewsh.hxx.
Referenced by SwView::SetVisArea().
|
inline |
Acts both for headers / footers, depending on the bShow(Header|Footer)Separator flags.
Definition at line 567 of file viewsh.hxx.
Referenced by SwWrtShell::ChangeHeaderOrFooter(), SwEditWin::Command(), SwTextShell::ExecMoveMisc(), SwEditWin::KeyInput(), and SwEditWin::MouseButtonDown().
|
inline |
Definition at line 556 of file viewsh.hxx.
Referenced by SwDrawContact::Changed().
|
inline |
Definition at line 197 of file viewsh.hxx.
Referenced by SwRootFrame::PaintSwFrame().
|
inlinestatic |
bool SwViewShell::IsNewLayout | ( | ) | const |
Definition at line 2551 of file viewsh.cxx.
References GetLayout(), and SwRootFrame::IsNewLayout().
bool SwViewShell::isOutputToWindow | ( | ) | const |
Definition at line 137 of file viewsh.cxx.
References mbOutputToWindow.
Referenced by DLPrePaint2(), and SwNoTextFrame::PaintPicture().
|
inline |
Definition at line 239 of file viewsh.hxx.
|
inline |
Definition at line 473 of file viewsh.hxx.
Referenced by SwLayAction::FormatLayout().
|
inline |
Definition at line 493 of file viewsh.hxx.
Referenced by AdjustOptionsForPagePreview(), CreateAccessiblePreview(), SwAccessibleMap::GetPreviewPageSize(), SwAccessibleMap::GetVisArea(), ImplApplyViewOptions(), ImplEndAction(), SwViewShellImp::Init(), SwAccessibleFrame::IsEditable(), SwFlyFrame::IsPaint(), SwGrfNumPortion::Paint(), Paint(), SwNoTextFrame::PaintPicture(), SwNoTextFrame::PaintSwFrame(), PrepareForPrint(), SwPaintQueue::Repaint(), SwPagePreviewWin::SetViewShell(), and SwDrawView::SwDrawView().
|
inline |
Definition at line 570 of file viewsh.hxx.
Referenced by SwRootFrame::CalcFrameRects().
|
inline |
Definition at line 568 of file viewsh.hxx.
References Header.
Referenced by SwEditWin::IsInHeaderFooter(), SwEditWin::MouseButtonDown(), and ToggleHeaderFooterEdit().
|
inline |
Definition at line 466 of file viewsh.hxx.
Referenced by SwPostItMgr::AssureStdModeAtShell(), SwHTMLParser::CallEndAction(), SwDocShell::ConvertTo(), SwEditWin::DataChanged(), SwDocShell::DoFlushDocInfo(), SwEnhancedPDFExportHelper::EnhancedPDFExport(), SwEditWin::EnterDrawMode(), SwBaseShell::ExecClpbrd(), SwView::ExecTabWin(), SwPageBreakWin::execute(), SwBaseShell::Execute(), SwView::ExecViewOptions(), SwEditWin::GetSurroundingText(), SwEditWin::GetSurroundingTextSelection(), SwXTextView::getTransferable(), SwXTextView::getTransferableForTextRange(), lcl_AssureStdModeAtShell(), SwWrtShell::MakeAllFoldedOutlineContentVisible(), MakeVisible(), SwDrawBase::MouseButtonDown(), SwEditWin::MouseButtonDown(), SwEditWin::MouseButtonUp(), SwEditWin::MoveCursor(), SwDocShell::Notify(), SwDocShell::Save(), SwDocShell::SaveAs(), SwWrtShell::SelAll(), SwEditWin::SelectMenuPosition(), and SwWriter::Write().
void SwViewShell::LayoutIdle | ( | ) |
Definition at line 792 of file viewsh.cxx.
References GetLayout(), sw::Ring< SwViewShell >::GetRingContainer(), GetWin(), HasDrawViewDrag(), Imp(), and mpOpt.
|
inline |
Definition at line 607 of file viewsh.hxx.
References ImplLockPaint(), and mnLockPaint.
Referenced by SwOneExampleFrame::ClearDocument(), SwEditWin::DataChanged(), SwTextShell::ExecInsert(), SwView::InsertGraphicDlg(), InvalidateLayout(), and SwEditWin::StartDrag().
|
inline |
Definition at line 467 of file viewsh.hxx.
Referenced by SwPostItMgr::AssureStdModeAtShell(), SwHTMLParser::CallEndAction(), SwDocShell::ConvertTo(), SwContentTree::CopyOutlineSelections(), SwEditWin::DataChanged(), SwDocShell::DoFlushDocInfo(), SwEnhancedPDFExportHelper::EnhancedPDFExport(), SwEditWin::EnterDrawMode(), SwBaseShell::ExecClpbrd(), SwView::ExecTabWin(), SwPageBreakWin::execute(), SwTextShell::Execute(), SwBaseShell::Execute(), SwView::ExecViewOptions(), SwEditWin::GetSurroundingText(), SwEditWin::GetSurroundingTextSelection(), SwXTextView::getTransferable(), SwXTextView::getTransferableForTextRange(), SwWrtShell::GoNextBookmark(), SwWrtShell::GoPrevBookmark(), SwWrtShell::GotoContentControl(), IMPL_LINK(), lcl_AssureStdModeAtShell(), lcl_SetAllTextToDefaultLanguage(), SwWrtShell::MakeAllFoldedOutlineContentVisible(), SwDrawBase::MouseButtonDown(), SwEditWin::MouseButtonDown(), SwEditWin::MouseButtonUp(), SwEditWin::MoveCursor(), SwDocShell::Notify(), SwDocShell::Save(), SwDocShell::SaveAs(), SwWrtShell::SelAll(), SwEditWin::SelectMenuPosition(), SwLangHelper::SetLanguageStatus(), SwOleClient::ViewChanged(), and SwWriter::Write().
void SwViewShell::MakeDrawView | ( | ) |
Definition at line 363 of file vnew.cxx.
References Imp(), and SwViewShellImp::MakeDrawView().
Referenced by SwFEShell::CopyDrawSel(), ConstFormControl::CreateDefaultObject(), DLPrePaint2(), ImplApplyViewOptions(), Init(), SwTextShell::InsertMediaDlg(), SwBaseShell::InsertURLButton(), sw::DocumentDrawModelManager::MakeDrawModel_(), SwFEShell::Paste(), SwTransferable::PasteDBData(), SwFEShell::PastePages(), SmoothScroll(), SwDrawBase::SwDrawBase(), and SwPostItMgr::SwPostItMgr().
Definition at line 637 of file viewsh.cxx.
References EndAction(), GetCareDialog(), SwFrameAreaDefinition::getFrameArea(), GetLayout(), SwRect::Height(), IsScrollMDI(), IsViewLocked(), mpWin, ScrollMDI(), StartAction(), and VisArea().
Referenced by SwEditWin::AcceptDrop(), SdrHHCWrapper::ConvertNextDocument(), SwFEShell::FindAnchorPos(), SwSpellDialogChildWindow::FindNextDrawTextError_Impl(), SwCursorShell::MakeSelVisible(), SwDrawView::MakeVisible(), SwPostItMgr::MakeVisible(), and SwOleClient::ObjectAreaChanged().
Definition at line 2697 of file viewsh.cxx.
References sw::Ring< SwViewShell >::GetRingContainer(), OUTDEV_WINDOW, RepaintPagePreview(), and SwRect::SVRect().
Referenced by SwNoTextFrame::OnGraphicArrived().
SwPagePreviewLayout * SwViewShell::PagePreviewLayout | ( | ) |
Definition at line 35 of file viewpg.cxx.
References Imp(), and SwViewShellImp::PagePreviewLayout().
Referenced by CreateAccessiblePreview(), SwPagePreview::ExecPgUpAndPgDown(), SwPagePreview::Execute(), SwAccessibleMap::GetPreviewPageSize(), SwPagePreview::GetState(), SwPagePreview::ScrollViewSzChg(), and SwPagePreviewWin::SetViewShell().
|
virtual |
Reimplemented in SwCursorShell.
Definition at line 1860 of file viewsh.cxx.
References SwPaintQueue::Add(), SwViewShellImp::AddPaintRect(), CheckInvalidForPaint(), SwRect::Contains(), DLPostPaint2(), DLPrePaint2(), OutputDevice::DrawRect(), vcl::FILLCOLOR, SfxProgress::GetActiveProgress(), GetDoc(), GetLayout(), GetOut(), vcl::Region::GetRegionRectangles(), GetWin(), Imp(), vcl::Window::Invalidate(), SwRect::IsEmpty(), SwRootFrame::IsInPaint(), IsPreview(), vcl::LINECOLOR, SwViewShellImp::m_aSmoothRect, SwViewShellImp::m_bStopSmooth, maInvalidRect, mbInEndAction, mbPaintInProgress, mbPaintWorks, mnLockPaint, mnStartAction, mpOut, PaintDesktop(), SwRootFrame::PaintSwFrame(), OutputDevice::Pop(), OutputDevice::Push(), ResetInvalidRect(), sbLstAct, OutputDevice::SetClipRegion(), OutputDevice::SetFillColor(), OutputDevice::SetLineColor(), SwRootFrame::SetNoVirDev(), SwRect::SVRect(), UISizeNotify(), and SwRect::Union().
Referenced by ImplUnlockPaint(), SwPagePreviewLayout::Paint(), SwCursorShell::Paint(), PaintTile(), and SwPaintQueue::Repaint().
|
private |
Definition at line 1580 of file viewsh.cxx.
References SwRect::Bottom(), SwViewShellImp::GetFirstVisPage(), SwFrameAreaDefinition::getFrameArea(), GetLayout(), SwFrame::GetNext(), GetOut(), GetPostItMgr(), SwPostItMgr::GetSidebarBorderWidth(), SwPostItMgr::GetSidebarWidth(), GetViewOptions(), GetWin(), SwRect::HasArea(), SwPostItMgr::HasNotes(), Imp(), comphelper::LibreOfficeKit::isActive(), SwViewOption::IsViewLayoutBookMode(), SwRect::Left(), SwLayoutFrame::Lower(), SwRect::Overlaps(), PaintDesktop_(), sw::sidebarwindows::RIGHT, SwRect::Right(), SwPostItMgr::ShowNotes(), SwRect::SSize(), SwRect::Top(), and VisArea().
Referenced by ImplEndAction(), Paint(), and SmoothScroll().
|
private |
Definition at line 1665 of file viewsh.cxx.
References DLPostPaint2(), DLPrePaint2(), OutputDevice::DrawRect(), vcl::FILLCOLOR, SwViewOption::GetAppBackgroundColor(), GetOut(), vcl::LINECOLOR, OutputDevice::Pop(), OutputDevice::Push(), OutputDevice::SetFillColor(), and OutputDevice::SetLineColor().
Referenced by SwPagePreviewLayout::Paint(), and PaintDesktop().
void SwViewShell::PaintTile | ( | VirtualDevice & | rDevice, |
int | contextWidth, | ||
int | contextHeight, | ||
int | tilePosX, | ||
int | tilePosY, | ||
tools::Long | tileWidth, | ||
tools::Long | tileHeight | ||
) |
Paint tile.
Sets the pOut so that the rRect is always painted over the entire pOut, ie. starts in 0,0 and ends in width/height.
Definition at line 1994 of file viewsh.cxx.
References ApplyViewOptions(), CheckInvalidForPaint(), conversionFract(), vcl::Window::EnableMapMode(), SfxViewShell::GetIPClient(), OutputDevice::GetMapMode(), GetPostItMgr(), GetSfxViewShell(), GetViewOptions(), GetWin(), SwViewOption::GetZoom(), mpOut, Paint(), SwPostItMgr::PaintTile(), OutputDevice::PixelToLogic(), Point, o3tl::px, scale, OutputDevice::SetMapMode(), VirtualDevice::SetOutputSizePixel(), comphelper::LibreOfficeKit::setTiledPainting(), SwViewOption::SetZoom(), o3tl::twip, SfxInPlaceClient::VisAreaChanged(), and VisPortChgd().
Referenced by SwXTextDocument::paintTile().
void SwViewShell::PrePaint | ( | ) |
Definition at line 169 of file viewsh.cxx.
References SwViewShellImp::GetDrawView(), HasDrawView(), Imp(), and SdrPaintView::PrePaint().
Referenced by SwEditWin::PrePaint().
|
private |
Definition at line 665 of file vprint.cxx.
References GetDrawView(), HasDrawView(), IsPreview(), SwPrintData::m_bPrintBlackFont, SwPrintData::m_bPrintControl, SwPrintData::m_bPrintDraw, SwPrintData::m_bPrintGraphic, SwPrintData::m_bPrintPageBackground, SwPrintData::m_bPrintTable, mpOpt, SdrPaintView::SetLayerPrintable(), and SdrPaintView::SetLayerVisible().
Referenced by AdjustOptionsForPagePreview().
bool SwViewShell::PrintOrPDFExport | ( | OutputDevice * | pOutDev, |
SwPrintData const & | rPrintData, | ||
sal_Int32 | nRenderer, | ||
bool | bIsPDFExport | ||
) |
! applying view options and formatting the document should now only be done in getRendererCount!
Definition at line 428 of file vprint.cxx.
References abs(), SwPostItMgr::CalcRects(), convertTwipToMm100(), o3tl::sorted_vector< Value, Compare, Find, class >::count(), SwPostItMgr::DrawNotesForPage(), OutputDevice::EnableOutput(), OutputDevice::GetConnectMetaFile(), GetDoc(), OutputDevice::GetDPIX(), OutputDevice::GetDPIY(), SwFrameAreaDefinition::getFrameArea(), SwDoc::getIDocumentFieldsAccess(), OutputDevice::GetMapMode(), OutputDevice::GetOutputSize(), SwRenderData::GetPagesToPrint(), SwPrintData::GetPrintPostIts(), SwPrintData::GetRenderData(), SwFrame::GetUpper(), SwRenderData::GetValidPagesSet(), SwRect::Height(), InMargins, SwPostItMgr::LayoutPostIts(), SwRenderData::m_pPostItShell, mpOpt, SwLayoutFrame::PaintSwFrame(), OutputDevice::Pop(), OutputDevice::Push(), SwPaintQueue::Repaint(), SdrPaintView::SetBufferedOutputAllowed(), SdrPaintView::SetBufferedOverlayAllowed(), OutputDevice::SetConnectMetaFile(), SetSwVisArea, sw_getPage(), sw_GetPostIts(), and SwViewShell().
Referenced by SwXTextDocument::render().
void SwViewShell::PrintProspect | ( | OutputDevice * | pOutDev, |
const SwPrintData & | rPrintData, | ||
sal_Int32 | nRenderer | ||
) |
print brochure
! applying view options and formatting the document should now only be done in getRendererCount!
! applying/modifying view options and formatting the document should now only be done in getRendererCount!
Definition at line 64 of file viewpg.cxx.
References o3tl::sorted_vector< Value, Compare, Find, class >::count(), SwFntCache::Flush(), SwFrameAreaDefinition::getFrameArea(), SwFrame::GetNext(), SwRenderData::GetPagePairsForProspectPrinting(), Printer::GetPaperSizePixel(), SwPageFrame::GetPhyPageNum(), SwFrame::GetPrev(), SwPrintData::GetRenderData(), SwFrame::GetUpper(), SwRenderData::GetValidPagesSet(), Size::Height(), SwPageFrame::IsEmptyPage(), SwLayoutFrame::PaintSwFrame(), pFntCache, OutputDevice::PixelToLogic(), Point, OutputDevice::Pop(), OutputDevice::Push(), SwPaintQueue::Repaint(), OutputDevice::SetMapMode(), MapMode::SetOrigin(), MapMode::SetScaleX(), MapMode::SetScaleY(), SwRect::SSize(), sw_getPage(), and Size::Width().
Referenced by SwXTextDocument::render().
|
static |
Definition at line 572 of file vprint.cxx.
References vcl::CLIPREGION, IDocumentLayoutAccess::GetCurrentViewShell(), SwDoc::getIDocumentLayoutAccess(), OutputDevice::IntersectClipRegion(), OutputDevice::Pop(), OutputDevice::Push(), SwRect::SVRect(), SwViewShell(), and VSHELLFLAG_SHARELAYOUT.
Referenced by SwDocShell::Draw().
void SwViewShell::Reformat | ( | ) |
Invalidates complete Layout (ApplyViewOption).
Definition at line 1057 of file viewsh.cxx.
References EndAction(), SwFntCache::Flush(), GetDoc(), GetLayout(), SwRootFrame::InvalidateAllContent(), pFntCache, Pos, PrtArea, Size, and StartAction().
Referenced by ChgNumberDigits(), SwBaseShell::Execute(), ImplApplyViewOptions(), SwXTextDocument::refresh(), and SetReadonlyOption().
|
inlineprivate |
Definition at line 590 of file viewsh.hxx.
References SwRect::Clear(), and maInvalidRect.
Referenced by ImplEndAction(), and Paint().
void SwViewShell::SetAddExtLeading | ( | bool | bNew | ) |
Definition at line 899 of file viewsh.cxx.
References ADD_EXT_LEADING, IDocumentSettingAccess::get(), GetDoc(), IDocumentDrawModelAccess::GetDrawModel(), getIDocumentDrawModelAccess(), getIDocumentSettingAccess(), lcl_InvalidateAllContent(), PrtArea, Section, IDocumentSettingAccess::set(), SdrModel::SetAddExtLeading(), Size, and Table.
Referenced by SwCompatibilityOptPage::FillItemSet().
void SwViewShell::SetAddParaSpacingToTableCells | ( | bool | _bAddParaSpacingToTableCells | ) |
Sets if paragraph and table spacing is added at bottom of table cells.
#106629#
[in] | (bool) | setting of the new value |
Definition at line 930 of file viewsh.cxx.
References ADD_PARA_LINE_SPACING_TO_TABLE_CELLS, ADD_PARA_SPACING_TO_TABLE_CELLS, IDocumentSettingAccess::get(), GetDoc(), getIDocumentSettingAccess(), lcl_InvalidateAllContent(), PrtArea, and IDocumentSettingAccess::set().
Referenced by SwCompatibilityOptPage::FillItemSet().
Definition at line 2086 of file viewsh.cxx.
References SwRect::HasArea(), InvalidateLayout(), maBrowseBorder, and maVisArea.
Referenced by SwView::MarginChanged().
|
static |
Definition at line 2667 of file viewsh.cxx.
References vcl::DeleteOnDeinit< T >::get(), and spCareDialog.
Referenced by SwTextShell::ExecField(), IMPL_LINK(), IMPL_LINK_NOARG(), SwFieldEditDlg::SwFieldEditDlg(), SwInsFootNoteDlg::SwInsFootNoteDlg(), SwIndexMarkPane::UpdateDialog(), SwFieldEditDlg::~SwFieldEditDlg(), SwHHCWrapper::~SwHHCWrapper(), SwIndexMarkModalDlg::~SwIndexMarkModalDlg(), SwInsFootNoteDlg::~SwInsFootNoteDlg(), and SwWordCountFloatDlg::~SwWordCountFloatDlg().
void SwViewShell::SetConsiderWrapOnObjPos | ( | bool | _bConsiderWrapOnObjPos | ) |
Definition at line 979 of file viewsh.cxx.
References CONSIDER_WRAP_ON_OBJECT_POSITION, IDocumentSettingAccess::get(), GetDoc(), getIDocumentSettingAccess(), lcl_InvalidateAllObjPos(), and IDocumentSettingAccess::set().
Referenced by SwCompatibilityOptPage::FillItemSet().
void SwViewShell::SetDoNotJustifyLinesWithManualBreak | ( | bool | _bDoNotJustifyLinesWithManualBreak | ) |
Definition at line 1003 of file viewsh.cxx.
References DO_NOT_JUSTIFY_LINES_WITH_MANUAL_BREAK, IDocumentSettingAccess::get(), GetDoc(), getIDocumentSettingAccess(), lcl_InvalidateAllContent(), PrtArea, Section, IDocumentSettingAccess::set(), Size, and Table.
Referenced by SwCompatibilityOptPage::FillItemSet().
void SwViewShell::SetEmptyDbFieldHidesPara | ( | bool | bEmptyDbFieldHidesPara | ) |
Definition at line 1039 of file viewsh.cxx.
References Database, EMPTY_DB_FIELD_HIDES_PARA, EndAction(), IDocumentSettingAccess::get(), GetDoc(), getIDocumentSettingAccess(), SwDoc::getIDocumentState(), IDocumentSettingAccess::set(), IDocumentState::SetModified(), and StartAction().
Referenced by SwCompatibilityOptPage::FillItemSet().
|
inline |
Definition at line 199 of file viewsh.hxx.
Referenced by SwHTMLParser::CallEndAction().
void SwViewShell::SetFirstVisPageInvalid | ( | ) |
Definition at line 1134 of file viewsh.cxx.
References sw::Ring< SwViewShell >::GetRingContainer().
Referenced by SwRootFrame::CheckViewLayout(), SwPageFrame::Paste(), SmoothScroll(), and VisPortChgd().
|
inline |
Definition at line 254 of file viewsh.hxx.
void SwViewShell::SetMsWordCompTrailingBlanks | ( | bool | _bMsWordCompTrailingBlanks | ) |
Definition at line 1021 of file viewsh.cxx.
References IDocumentSettingAccess::get(), GetDoc(), getIDocumentSettingAccess(), lcl_InvalidateAllContent(), MS_WORD_COMP_TRAILING_BLANKS, PrtArea, Section, IDocumentSettingAccess::set(), Size, and Table.
Referenced by SwCompatibilityOptPage::FillItemSet().
|
inline |
Definition at line 342 of file viewsh.hxx.
void SwViewShell::setOutputToWindow | ( | bool | bOutputToWindow | ) |
Definition at line 132 of file viewsh.cxx.
References mbOutputToWindow.
Referenced by SwPagePreviewWin::Paint(), and SwEditWin::Paint().
void SwViewShell::SetParaSpaceMax | ( | bool | bNew | ) |
Definition at line 863 of file viewsh.cxx.
References IDocumentSettingAccess::get(), GetDoc(), getIDocumentSettingAccess(), lcl_InvalidateAllContent(), PARA_SPACE_MAX, PrtArea, Section, IDocumentSettingAccess::set(), and Table.
Referenced by SwCompatibilityOptPage::FillItemSet().
void SwViewShell::SetParaSpaceMaxAtPages | ( | bool | bNew | ) |
Definition at line 875 of file viewsh.cxx.
References IDocumentSettingAccess::get(), GetDoc(), getIDocumentSettingAccess(), lcl_InvalidateAllContent(), PARA_SPACE_MAX_AT_PAGES, PrtArea, Section, IDocumentSettingAccess::set(), and Table.
Referenced by SwCompatibilityOptPage::FillItemSet().
void SwViewShell::SetPDFExportOption | ( | bool | bSet | ) |
Definition at line 2506 of file viewsh.cxx.
References mpOpt.
Referenced by SwXTextDocument::getRendererCount(), and SwXTextDocument::render().
void SwViewShell::SetProtectForm | ( | bool | _bProtectForm | ) |
Definition at line 1015 of file viewsh.cxx.
References getIDocumentSettingAccess(), PROTECT_FORM, and IDocumentSettingAccess::set().
Referenced by SwCompatibilityOptPage::FillItemSet().
void SwViewShell::SetPrtFormatOption | ( | bool | bSet | ) |
Definition at line 2524 of file viewsh.cxx.
References mpOpt.
|
virtual |
Reimplemented in SwWrtShell.
Definition at line 2474 of file viewsh.cxx.
References EndAction(), GetWin(), Imp(), vcl::Window::Invalidate(), SwViewShellImp::InvalidateAccessibleEditableState(), mpOpt, Reformat(), and StartAction().
Referenced by SwModule::ApplyUsrPref(), and SwWrtShell::SetReadonlyOption().
void SwViewShell::SetReadonlySelectionOption | ( | bool | bSet | ) |
void SwViewShell::SetRestoreActions | ( | sal_uInt16 | nSet | ) |
Definition at line 2541 of file viewsh.cxx.
References GetRestoreActions(), Imp(), and SwViewShellImp::SetRestoreActions().
|
inline |
Definition at line 447 of file viewsh.hxx.
Referenced by SwPagePreview::SwPagePreview(), and SwWrtShell::SwWrtShell().
|
inlinestatic |
Definition at line 438 of file viewsh.hxx.
|
virtual |
Reimplemented in SwWrtShell.
Definition at line 99 of file viewsh.cxx.
References GetViewOptions(), Header, SwViewOption::IsUseHeaderFooterMenu(), mbShowFooterSeparator, and mbShowHeaderSeparator.
Referenced by SwWrtShell::SetShowHeaderFooterSeparator(), and ToggleHeaderFooterEdit().
void SwViewShell::SetSubtractFlysAnchoredAtFlys | ( | bool | bSubtractFlysAnchoredAtFlys | ) |
Definition at line 1033 of file viewsh.cxx.
References getIDocumentSettingAccess(), IDocumentSettingAccess::set(), and SUBTRACT_FLYS.
Referenced by SwCompatibilityOptPage::FillItemSet().
void SwViewShell::SetTabCompat | ( | bool | bNew | ) |
Definition at line 887 of file viewsh.cxx.
References IDocumentSettingAccess::get(), GetDoc(), getIDocumentSettingAccess(), lcl_InvalidateAllContent(), PrtArea, Section, IDocumentSettingAccess::set(), Size, TAB_COMPAT, and Table.
Referenced by SwCompatibilityOptPage::FillItemSet().
void SwViewShell::SetUIOptions | ( | const SwViewOption & | rOpt | ) |
Definition at line 2463 of file viewsh.cxx.
References SwViewOption::GetSymbolFont(), SwViewOption::IsStarOneSetting(), and mpOpt.
Referenced by lcl_SetUIPrefs().
void SwViewShell::SetUseFormerLineSpacing | ( | bool | _bUseFormerLineSpacing | ) |
Sets if former formatting of text lines with proportional line spacing should used.
#i11859#
[in] | (bool) | setting of the new value |
Definition at line 950 of file viewsh.cxx.
References IDocumentSettingAccess::get(), GetDoc(), getIDocumentSettingAccess(), lcl_InvalidateAllContent(), OLD_LINE_SPACING, PrtArea, and IDocumentSettingAccess::set().
Referenced by SwCompatibilityOptPage::FillItemSet().
void SwViewShell::SetUseFormerObjectPositioning | ( | bool | _bUseFormerObjPos | ) |
Sets IDocumentSettingAccess if former object positioning should be used.
#i11860#
[in] | (bool) | setting the new value |
Definition at line 967 of file viewsh.cxx.
References IDocumentSettingAccess::get(), GetDoc(), getIDocumentSettingAccess(), lcl_InvalidateAllObjPos(), IDocumentSettingAccess::set(), and USE_FORMER_OBJECT_POS.
Referenced by SwCompatibilityOptPage::FillItemSet().
void SwViewShell::SetUseFormerTextWrapping | ( | bool | _bUseFormerTextWrapping | ) |
Definition at line 990 of file viewsh.cxx.
References IDocumentSettingAccess::get(), GetDoc(), getIDocumentSettingAccess(), lcl_InvalidateAllContent(), PrtArea, Section, IDocumentSettingAccess::set(), Size, Table, and USE_FORMER_TEXT_WRAPPING.
Referenced by SwCompatibilityOptPage::FillItemSet().
void SwViewShell::SetUseVirDev | ( | bool | bNew | ) |
Definition at line 914 of file viewsh.cxx.
References IDocumentSettingAccess::get(), GetDoc(), getIDocumentDeviceAccess(), getIDocumentSettingAccess(), IDocumentDeviceAccess::setReferenceDeviceType(), and USE_VIRTUAL_DEVICE.
Referenced by SwCompatibilityOptPage::FillItemSet().
|
inline |
Definition at line 341 of file viewsh.hxx.
Referenced by SwPagePreview::~SwPagePreview().
void SwViewShell::ShowPreviewSelection | ( | sal_uInt16 | nSelPage | ) |
Definition at line 40 of file viewpg.cxx.
References Imp(), SwViewShellImp::InvalidateAccessiblePreviewSelection(), and void().
Referenced by SwPagePreview::Execute(), and SwPagePreviewWin::MouseButtonDown().
void SwViewShell::SizeChgNotify | ( | ) |
Definition at line 1143 of file viewsh.cxx.
References ActionPend(), DOCUMENTBORDER, SfxViewShell::GetCurrentDocument(), GetDocSize(), GetSfxViewShell(), Size::Height(), Imp(), comphelper::LibreOfficeKit::isActive(), mbDocSizeChgd, mbPaintInProgress, mpWin, SfxLokHelper::notifyDocumentSizeChanged(), PageNumNotify(), SizeNotify(), and Size::Width().
Referenced by Init().
bool SwViewShell::SmoothScroll | ( | tools::Long | lXDiff, |
tools::Long | lYDiff, | ||
const tools::Rectangle * | pRect | ||
) |
Definition at line 1347 of file viewsh.cxx.
References abs(), SwRect::AddWidth(), SdrObjEditView::AddWindowToPaintView(), Bottom, SwRect::Bottom(), SdrObjEditView::DeleteWindowFromPaintView(), VclPtr< reference_type >::disposeAndClear(), DLPostPaint2(), DLPrePaint2(), OutputDevice::DrawOutDev(), OutputDevice::EnableMapMode(), VclPtr< reference_type >::get(), OutputDevice::GetBitCount(), SwViewShellImp::GetDrawView(), GetDrawView(), GetFillColor(), GetLayout(), GetLineColor(), GetOut(), SdrPaintWindow::GetTargetOutputDevice(), GetViewOptions(), tools::Rectangle::GetWidth(), GetWin(), HasDrawView(), Size::Height(), SwRect::Height(), Imp(), OutputDevice::IsMapModeEnabled(), Left, tools::Rectangle::Left(), SwRect::Left(), OutputDevice::LogicToPixel(), LONG_MAX, SwViewShellImp::m_aSmoothRect, SwViewShellImp::m_bSmoothUpdate, SwViewShellImp::m_bStopSmooth, MakeDrawView(), maVisArea, mbEnableSmooth, min(), mnLockPaint, mpOut, mpTargetPaintWindow, mpWin, PaintDesktop(), vcl::Window::PaintImmediately(), SwRootFrame::PaintSwFrame(), vcl::Window::PixelToLogic(), Point, Pos, SwRect::Pos(), tools::Rectangle::Right(), SwRect::Right(), sbLstAct, vcl::Window::Scroll(), OutputDevice::SetFillColor(), SetFirstVisPageInvalid(), tools::Rectangle::SetLeft(), OutputDevice::SetLineColor(), OutputDevice::SetMapMode(), vcl::Window::SetMapMode(), MapMode::SetOrigin(), VirtualDevice::SetOutputSize(), Size::setWidth(), SwRect::SSize(), SwRect::SVRect(), Top, SwRect::Top(), VisArea(), SdrPaintView::VisAreaChanged(), Size::Width(), and SwRect::Width().
Referenced by VisPortChgd().
|
inline |
Definition at line 595 of file viewsh.hxx.
References ImplStartAction(), and mnStartAction.
Referenced by SwModule::ApplyUsrPref(), SwHTMLParser::CallStartAction(), SwXTextDocument::getRendererCount(), ImplApplyViewOptions(), InvalidateLayout(), lcl_InvalidateAllContent(), lcl_InvalidateAllObjPos(), MakeVisible(), Reformat(), SetEmptyDbFieldHidesPara(), SetReadonlyOption(), SwCursorShell::StartAction(), SwDocStatPage::Update(), SwDDEFieldType::UpdateDDE(), and UpdateFields().
void SwViewShell::ToggleHeaderFooterEdit | ( | ) |
Acts both for headers / footers, depending on the bShow(Header|Footer)Separator flags.
Definition at line 111 of file viewsh.cxx.
References Footer, GetViewOptions(), GetWin(), Header, vcl::Window::Invalidate(), IsShowHeaderFooterSeparator(), mbHeaderFooterEdit, and SetShowHeaderFooterSeparator().
Referenced by SwFEShell::ToggleHeaderFooterEdit().
void SwViewShell::UISizeNotify | ( | ) |
Definition at line 2529 of file viewsh.cxx.
References bInSizeNotify, GetDocSize(), mbDocSizeChgd, and SizeNotify().
Referenced by ImplEndAction(), and Paint().
Definition at line 612 of file viewsh.hxx.
References ImplUnlockPaint(), and mnLockPaint.
Referenced by SwOneExampleFrame::ClearDocument(), SwEditWin::DataChanged(), SwTextShell::ExecInsert(), IMPL_LINK(), SwView::InsertGraphicDlg(), InvalidateLayout(), SwEditWin::StartDrag(), and SwLayIdle::SwLayIdle().
void SwViewShell::UpdateAllCharts | ( | ) |
update all charts for which any table exists
Definition at line 767 of file viewsh.cxx.
References GetDoc(), and SwDoc::UpdateAllCharts().
Referenced by SwBaseShell::Execute().
Forces update of each field.
It notifies all fields with pNewHt. If that is 0 (default), the field type is sent (???).
[in] | bCloseDB | Passed in to GetDoc()->UpdateFields. [TODO] Purpose??? |
Definition at line 710 of file viewsh.cxx.
References EndAction(), GetDoc(), SwDoc::getIDocumentFieldsAccess(), StartAction(), SwCursorShell::StartAction(), and IDocumentFieldsAccess::UpdateFields().
void SwViewShell::UpdateOleObjectPreviews | ( | ) |
Update the previews of all OLE objects.
Definition at line 728 of file viewsh.cxx.
References SwFrameFormats::empty(), SwFormat::GetContent(), SwFormatContent::GetContentIdx(), GetDoc(), SwNodeIndex::GetIndex(), SwNodeIndex::GetNodes(), SwDoc::GetNodes(), SwOLEObj::GetObject(), SwNode::GetOLENode(), SwOLENode::GetOLEObj(), SwDoc::GetSpzFrameFormats(), i, SwNodes::IsDocNodes(), RES_FLYFRMFMT(), SwOLENode::SetChanged(), SwFrameFormats::size(), svt::EmbeddedObjectRef::UpdateReplacement(), and SwFormat::Which().
Referenced by SwBaseShell::Execute().
const SwRect & SwViewShell::VisArea | ( | ) | const |
Definition at line 630 of file viewsh.cxx.
References SwFrameAreaDefinition::getFrameArea(), GetLayout(), comphelper::LibreOfficeKit::isActive(), and maVisArea.
Referenced by SwViewShellImp::AddPaintRect(), SwFrame::AdjustNeighbourhood(), SwRootFrame::CalcFrameRects(), CalcLayout(), CalcPagesForPrint(), SwLayoutFrame::CalcRel(), SwFlyFrame::CalcRel(), SwHTMLParser::CallEndAction(), CheckInvalidForPaint(), SwLayIdle::DoIdleJob(), SwWrtShell::Down(), SwTabFrame::Format(), SwLayAction::FormatContent(), SwLayAction::FormatLayoutTab(), SwDrawBase::GetDefaultCenterPos(), SwDPage::GetGridFrameList(), SwAccessibleMap::GetVisArea(), IMPL_LINK_NOARG(), ImplEndAction(), ImplUnlockPaint(), SwTextShell::InsertMediaDlg(), SwLayAction::InternalAction(), SwCursorShell::IsCursorVisible(), SwNode::IsInVisibleArea(), SwLayAction::IsShortCut(), lcl_GetPos(), SwWrtShell::Left(), SwWrtShell::LeftMargin(), SwPageFrame::MakeAll(), SwContentFrame::MakePrtArea(), SwCursorShell::MakeSelVisible(), MakeVisible(), SwEditWin::MouseButtonUp(), SwEditWin::MouseMove(), SwVirtFlyDrawObj::NbcResize(), SwOleClient::ObjectAreaChanged(), PaintDesktop(), SwPageFrame::PaintNotesSidebar(), SwFlyFrame::PaintSwFrame(), SwRootFrame::PaintSwFrame(), SwWrtShell::PopCursor(), SwPageFrame::PrepareFooter(), SwWrtShell::PushCursor(), SwWrtShell::Right(), SwWrtShell::RightMargin(), SwViewShellImp::SetFirstVisPage(), SwVisibleCursor::Show(), SmoothScroll(), SwPageFrame::SwPageFrame(), SwWrtShell::Up(), SwEditWin::UpdatePointer(), and VisPortChgd().
Reimplemented in SwCursorShell.
Definition at line 1174 of file viewsh.cxx.
References SwRect::Bottom(), SwPostItMgr::CalcRects(), SwPostItMgr::CorrectPositions(), SwViewShellImp::DeletePaintRegion(), FAR_AWAY, SwPageFrame::GetBoundRect(), SwViewShellImp::GetDrawView(), GetDrawView(), SwViewShellImp::GetFirstVisPage(), SwPageFrame::GetFormatPage(), SwFrameAreaDefinition::getFrameArea(), GetLayout(), SwFrame::GetNext(), GetOut(), GetPostItMgr(), SwPageFrame::GetSortedObjs(), GetViewOptions(), GetWin(), HasDrawView(), SwPostItMgr::HasNotes(), Imp(), vcl::Window::Invalidate(), comphelper::LibreOfficeKit::isActive(), SwRect::IsEmpty(), SwViewOption::IsViewLayoutBookMode(), SwPostItMgr::LayoutPostIts(), tools::Rectangle::Left(), SwRect::Left(), SwLayoutFrame::Lower(), maVisArea, mbInEndAction, mnLockPaint, sw::sidebarwindows::NONE, vcl::Window::PaintImmediately(), OutputDevice::PixelToLogic(), Point, Pos, SwRect::Pos(), SwPostItMgr::Rescale(), tools::Rectangle::Right(), SAL_MAX_INT32, SAL_WARN_IF, SdrSnapView::SetActualWin(), SetFirstVisPageInvalid(), tools::Rectangle::SetLeft(), vcl::Window::SetMapMode(), MapMode::SetOrigin(), SwPostItMgr::ShowNotes(), SwPageFrame::SidebarPosition(), SmoothScroll(), SwRect::SSize(), SwRect::SVRect(), SwRect::Top(), SwRect::Union(), SwViewShellImp::UpdateAccessible(), VisArea(), and SdrPaintView::VisAreaChanged().
Referenced by PaintTile(), and SwCursorShell::VisPortChgd().
|
friend |
Definition at line 169 of file notxtfrm.cxx.
|
friend |
Definition at line 7582 of file paintfrm.cxx.
|
friend |
Definition at line 157 of file vprint.cxx.
Referenced by PrintOrPDFExport().
|
friend |
Definition at line 89 of file viewsh.hxx.
|
friend |
Definition at line 92 of file viewsh.hxx.
|
friend |
Definition at line 88 of file viewsh.hxx.
|
private |
error display of missed images
Definition at line 98 of file viewsh.hxx.
Referenced by DeleteReplacementBitmaps(), and GetReplacementBitmap().
|
private |
replaced display of still loaded images
Definition at line 97 of file viewsh.hxx.
Referenced by DeleteReplacementBitmaps(), and GetReplacementBitmap().
|
private |
Definition at line 106 of file viewsh.hxx.
Referenced by GetBrowseBorder(), GetBrowseWidth(), and SetBrowseBorder().
|
private |
Definition at line 107 of file viewsh.hxx.
Referenced by CheckInvalidForPaint(), ImplEndAction(), Paint(), and ResetInvalidRect().
|
protected |
The visible area in the LibreOfficeKit client.
Definition at line 170 of file viewsh.hxx.
|
protected |
Definition at line 223 of file viewsh.hxx.
Referenced by DLPrePaint2().
|
private |
Definition at line 104 of file viewsh.hxx.
Referenced by InitPrt().
|
protected |
The modern version of VisArea.
Definition at line 169 of file viewsh.hxx.
Referenced by CalcPagesForPrint(), GetBrowseWidth(), ImplEndAction(), SwEditShell::InsertTableOf(), SwPagePreviewLayout::Paint(), SetBrowseBorder(), SetSwVisArea(), SmoothScroll(), VisArea(), and VisPortChgd().
|
private |
Definition at line 120 of file viewsh.hxx.
Referenced by Init(), SwViewShellImp::SetFirstVisPage(), SizeChgNotify(), and UISizeNotify().
|
private |
Definition at line 130 of file viewsh.hxx.
Referenced by SmoothScroll(), and SwViewShell().
|
private |
Definition at line 132 of file viewsh.hxx.
Referenced by SwViewShell().
|
private |
Definition at line 129 of file viewsh.hxx.
Referenced by SwViewShell().
|
private |
Flag to say that we are editing header or footer (according to the bShow(Header|Footer)Separator above)
Definition at line 136 of file viewsh.hxx.
Referenced by ToggleHeaderFooterEdit().
|
private |
Definition at line 139 of file viewsh.hxx.
Referenced by SwViewShell().
|
private |
Definition at line 127 of file viewsh.hxx.
Referenced by ImplEndAction(), Paint(), SwViewShell(), and VisPortChgd().
|
protected |
The virtual device we paint to will end up on the screen.
Definition at line 178 of file viewsh.hxx.
Referenced by isOutputToWindow(), and setOutputToWindow().
|
private |
Definition at line 124 of file viewsh.hxx.
Referenced by Paint(), SizeChgNotify(), and SwViewShell().
|
private |
Definition at line 122 of file viewsh.hxx.
Referenced by ImplEndAction(), ImplStartAction(), Paint(), SwViewShell(), and ~SwViewShell().
|
private |
Definition at line 128 of file viewsh.hxx.
Referenced by SwViewShell().
|
protected |
Special select all mode: whole document selected, even if doc starts with table.
Definition at line 175 of file viewsh.hxx.
|
private |
Flag to say that we are showing the footer control.
Definition at line 135 of file viewsh.hxx.
Referenced by SetShowHeaderFooterSeparator().
|
private |
Flag to say that we are showing the header control.
Definition at line 134 of file viewsh.hxx.
Referenced by SetShowHeaderFooterSeparator().
|
private |
Definition at line 125 of file viewsh.hxx.
Referenced by SwViewShell().
|
protected |
!= 0 if Paint is locked.
Definition at line 174 of file viewsh.hxx.
Referenced by ImplEndAction(), LockPaint(), Paint(), SmoothScroll(), UnlockPaint(), and VisPortChgd().
|
protected |
!= 0 if at least one Action is active.
Definition at line 173 of file viewsh.hxx.
Referenced by CalcLayout(), CheckInvalidForPaint(), ChgAllPageOrientation(), ChgAllPageSize(), EndAction(), SwEditShell::HyphContinue(), SwEditShell::HyphIgnore(), ImplEndAction(), Paint(), SwEditShell::SpellContinue(), StartAction(), and ~SwViewShell().
|
private |
Definition at line 118 of file viewsh.hxx.
Referenced by ApplyAccessibilityOptions(), and ~SwViewShell().
|
private |
Definition at line 142 of file viewsh.hxx.
Referenced by DLPostPaint2(), and DLPrePaint2().
|
private |
Definition at line 111 of file viewsh.hxx.
Referenced by SwViewShell(), and ~SwViewShell().
|
private |
Definition at line 144 of file viewsh.hxx.
Referenced by CreateAccessible(), CreateAccessiblePreview(), GetLayout(), Init(), and SwViewShell().
|
private |
Definition at line 117 of file viewsh.hxx.
Referenced by ApplyAccessibilityOptions(), ImplApplyViewOptions(), Init(), LayoutIdle(), PrepareForPrint(), PrintOrPDFExport(), SetOutDevAndWin(), SetPDFExportOption(), SetPrtFormatOption(), SetReadonlyOption(), SetReadonlySelectionOption(), SetUIOptions(), SwViewShell(), and ~SwViewShell().
|
private |
Window, Printer, VirtDev, ...
Definition at line 115 of file viewsh.hxx.
Referenced by DLPostPaint2(), DLPrePaint2(), ImplEndAction(), ImplUnlockPaint(), Init(), InitPrt(), Paint(), PaintTile(), SetOutDev(), SetOutDevAndWin(), SmoothScroll(), SwViewShell(), and ~SwViewShell().
|
protected |
Definition at line 222 of file viewsh.hxx.
Referenced by DLPostPaint2(), and DLPrePaint2().
|
protected |
Definition at line 221 of file viewsh.hxx.
Referenced by DLPostPaint2(), and DLPrePaint2().
|
private |
Definition at line 109 of file viewsh.hxx.
Referenced by CareChildWin().
|
private |
Definition at line 141 of file viewsh.hxx.
Referenced by DLPostPaint2(), DLPrePaint2(), and SmoothScroll().
|
private |
= 0 during printing or pdf export
Definition at line 114 of file viewsh.hxx.
Referenced by Init(), InitPrt(), MakeVisible(), SetOutDevAndWin(), SizeChgNotify(), and SmoothScroll().
|
protected |
The document; never 0.
Definition at line 171 of file viewsh.hxx.
Referenced by SwEditShell::ApplyChangedSentence(), SwFEShell::Copy(), CreateAccessible(), SwEditShell::DeleteTOXMark(), SwWrtShell::DelLeft(), SwWrtShell::DelRight(), SwEditShell::FillByEx(), SwEditShell::FindCharFormatByName(), SwEditShell::FindFlyByName(), SwCursorShell::FindINetAttr(), SwEditShell::FindTextFormatCollByName(), SwCursorShell::FindValidContentNode(), SwFEShell::GetConnectableFrameFormats(), SwEditShell::GetGrammarCorrection(), getIDocumentContentOperations(), getIDocumentDeviceAccess(), getIDocumentDrawModelAccess(), getIDocumentLayoutAccess(), getIDocumentListItemsAccess(), getIDocumentMarkAccess(), getIDocumentOutlineNodesAccess(), getIDocumentRedlineAccess(), getIDocumentSettingAccess(), getIDocumentStatistics(), getIDocumentStylePoolAccess(), GetIDocumentUndoRedo(), GetNodes(), SwFEShell::GetPageObjs(), SwWrtShell::GetSelDescr(), SwEditShell::GetSeqFootnoteList(), SwCursorShell::GetTextDirection(), SwEditShell::GetTOXType(), SwEditShell::GetTOXTypeCount(), SwCursorShell::GoNextCell(), SwCursorShell::GotoOutline(), SwEditShell::HasFootnotes(), ImplApplyViewOptions(), Init(), SwFEShell::InsertDrawObj(), SwEditShell::InsertTableOf(), SwEditShell::InsertTOXType(), IsAnyFieldInDoc(), SwEditShell::IsUsed(), SwCursorShell::MoveFieldType(), SwFEShell::Paste(), SwFEShell::ReplaceSdrObj(), SwEditShell::SelectionHasBullet(), SwEditShell::SelectionHasNumber(), SwEditShell::SetCurFootnote(), SwFEShell::SetPageObjsNewPage(), SwViewShell(), SwFEShell::WizardGetFly(), and ~SwViewShell().
|
staticprivate |
Definition at line 100 of file viewsh.hxx.
Referenced by ImplEndAction(), IsLstEndAction(), Paint(), and SmoothScroll().
|
staticprotected |
|
staticprotected |