|
LibreOffice Module sw (master) 1
|
#include <officecfg/Office/Common.hxx>#include <config_wasm_strip.h>#include <com/sun/star/accessibility/XAccessible.hpp>#include <sfx2/viewfrm.hxx>#include <sfx2/progress.hxx>#include <svx/srchdlg.hxx>#include <sfx2/viewsh.hxx>#include <sfx2/ipclient.hxx>#include <sal/log.hxx>#include <drawdoc.hxx>#include <swwait.hxx>#include <crsrsh.hxx>#include <doc.hxx>#include <IDocumentDeviceAccess.hxx>#include <IDocumentDrawModelAccess.hxx>#include <IDocumentOutlineNodes.hxx>#include <IDocumentFieldsAccess.hxx>#include <IDocumentLayoutAccess.hxx>#include <IDocumentState.hxx>#include <rootfrm.hxx>#include <pagefrm.hxx>#include <viewimp.hxx>#include <frmtool.hxx>#include <viewopt.hxx>#include <dview.hxx>#include <swregion.hxx>#include <hints.hxx>#include <docufld.hxx>#include <txtfrm.hxx>#include <layact.hxx>#include <mdiexp.hxx>#include <fntcache.hxx>#include <ptqueue.hxx>#include <docsh.hxx>#include <bookmark.hxx>#include <ndole.hxx>#include <ndindex.hxx>#include <accmap.hxx>#include <vcl/bitmapex.hxx>#include <svtools/accessibilityoptions.hxx>#include <accessibilityoptions.hxx>#include <strings.hrc>#include <bitmaps.hlst>#include <pagepreviewlayout.hxx>#include <sortedobjs.hxx>#include <anchoredobject.hxx>#include <DocumentSettingManager.hxx>#include <DocumentRedlineManager.hxx>#include <DocumentLayoutManager.hxx>#include <unotxdoc.hxx>#include <view.hxx>#include <PostItMgr.hxx>#include <unotools/configmgr.hxx>#include <vcl/virdev.hxx>#include <vcl/svapp.hxx>#include <svx/sdrpaintwindow.hxx>#include <svx/sdrpagewindow.hxx>#include <svx/svdpagv.hxx>#include <comphelper/lok.hxx>#include <sfx2/lokhelper.hxx>#include <tools/UnitConversion.hxx>#include <vcl/sysdata.hxx>#include <frameformats.hxx>#include <fmtcntnt.hxx>Go to the source code of this file.
Functions | |
| static void | lcl_PaintTransparentFormControls (SwViewShell const &rShell, SwRect const &rRect) |
| static void | lcl_InvalidateAllContent (SwViewShell &rSh, SwInvalidateFlags nInv) |
| static void | lcl_InvalidateAllObjPos (SwViewShell &_rSh) |
| local method to invalidate/re-calculate positions of floating screen objects (Writer fly frame and drawing objects), which are anchored to paragraph or to character. More... | |
| static bool | IsCursorInFieldmarkHidden (SwPaM const &rCursor, sw::FieldmarkMode const eMode) |
Variables | |
| static bool | bInSizeNotify = false |
|
static |
Definition at line 2239 of file viewsh.cxx.
References eMode, sw::mark::FindFieldSep(), SwPaM::GetDoc(), IDocumentMarkAccess::getFieldmarksBegin(), IDocumentMarkAccess::getFieldmarksEnd(), SwDoc::getIDocumentMarkAccess(), SwPaM::GetPoint(), sw::ShowBoth, and sw::ShowResult.
Referenced by SwViewShell::ImplApplyViewOptions().
|
static |
Definition at line 830 of file viewsh.cxx.
References SwViewShell::EndAction(), SwViewShell::GetDoc(), SwDoc::getIDocumentState(), SwViewShell::GetLayout(), SwRootFrame::InvalidateAllContent(), IDocumentState::SetModified(), SwCursorShell::StartAction(), and SwViewShell::StartAction().
Referenced by SwViewShell::SetAddExtLeading(), SwViewShell::SetAddParaSpacingToTableCells(), SwViewShell::SetDoNotJustifyLinesWithManualBreak(), SwViewShell::SetMsWordCompTrailingBlanks(), SwViewShell::SetParaSpaceMax(), SwViewShell::SetParaSpaceMaxAtPages(), SwViewShell::SetTabCompat(), SwViewShell::SetUseFormerLineSpacing(), and SwViewShell::SetUseFormerTextWrapping().
|
static |
local method to invalidate/re-calculate positions of floating screen objects (Writer fly frame and drawing objects), which are anchored to paragraph or to character.
#i11860#
Definition at line 850 of file viewsh.cxx.
References SwViewShell::EndAction(), SwViewShell::GetDoc(), SwDoc::getIDocumentState(), SwViewShell::GetLayout(), SwRootFrame::InvalidateAllObjPos(), IDocumentState::SetModified(), SwCursorShell::StartAction(), and SwViewShell::StartAction().
Referenced by SwViewShell::SetConsiderWrapOnObjPos(), and SwViewShell::SetUseFormerObjectPositioning().
|
static |
Definition at line 164 of file viewsh.cxx.
References SwViewShell::GetOut(), SwViewShell::GetWin(), OutputDevice::LogicToPixel(), PaintTransparentChildren(), and SwRect::SVRect().
Referenced by SwViewShell::ImplEndAction(), and SwViewShell::ImplUnlockPaint().
|
static |
Definition at line 95 of file viewsh.cxx.
Referenced by SwViewShell::ImplUnlockPaint(), and SwViewShell::UISizeNotify().