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().