74 if ( pTopShell ==
this )
76 for ( sal_uInt16
i = 1;
true; ++
i )
80 if ( (
dynamic_cast< const SwBaseShell *
>( pSfxShell ) !=
nullptr
81 ||
dynamic_cast< const FmFormShell *
>( pSfxShell ) !=
nullptr )
86 assert( pSfxShell &&
"Corrupted shell stack: dependent shell positioned below its view");
102 AttrChangedNotify(
nullptr);
105 sal_uInt16
nId = SwFieldDlgWrapper::GetChildWindowId();
112 nId = SwRedlineAcceptChild::GetChildWindowId();
118 nId = SwInsertIdxMarkWrapper::GetChildWindowId();
124 nId = SwInsertAuthMarkWrapper::GetChildWindowId();
126 GetChildWindow(
nId));
132 AttrChangedNotify(
nullptr);
170 bool bPersistentCopy =
false;
172 if( pArgs && pArgs->
Count() >= 1 )
174 bPersistentCopy = pArgs->
Get(SID_FORMATPAINTBRUSH).GetValue();
void Invalidate(sal_uInt16 nId)
SfxShell * GetShell(sal_uInt16 nIdx) const
const SfxPoolItem * Put(const SfxPoolItem &rItem, sal_uInt16 nWhich)
const SfxPoolItem & Get(sal_uInt16 nWhich, bool bSrchInParent=true) const
void DisableItem(sal_uInt16 nWhich)
const SfxItemSet * GetArgs() const
SfxItemPool & GetPool() const
virtual void Invalidate(sal_uInt16 nId=0)
SfxViewShell * GetViewShell() const
void ToggleChildWindow(sal_uInt16)
SfxBindings & GetBindings()
SfxChildWindow * GetChildWindow(sal_uInt16)
virtual void Activate(bool IsMDIActivate) override
SfxViewFrame & GetViewFrame() const
virtual void Deactivate(bool IsMDIActivate) override
const Size & GetMargin() const
void SetView(SwView *pVw)
Set View for actions via Shell.
void SetApplyTemplate(const SwApplyTemplate &)
Apply template.
void FlushInBuffer()
Character buffer is inserted into the document.
virtual bool ReInitDlg(SwDocShell *pDocSh) override
void ReInitDlg(SwWrtShell &rWrtShell)
void ReInitDlg(SwWrtShell &rWrtShell)
void SetView(SwView *pVw)
virtual bool ReInitDlg(SwDocShell *pDocSh) override
void SetBrowseBorder(const Size &rNew)
virtual void Deactivate(bool) override
SfxDispatcher & GetDispatcher()
SwWrtShell & GetWrtShell() const
std::unique_ptr< SwWrtShell > m_pWrtShell
SelectionType GetSelectionType() const
VclPtr< SvxRuler > m_pHRuler
VclPtr< SvxRuler > m_pVRuler
std::unique_ptr< SwFormatClipboard > m_pFormatClipboard
virtual void ReadUserData(const OUString &, bool bBrowse=false) override
virtual void MarginChanged() override
bool m_bMakeSelectionVisible
void ExecFormatPaintbrush(SfxRequest const &)
SwDocShell * GetDocShell()
void UpdateWordCount(SfxShell *, sal_uInt16)
void DocSzChgd(const Size &rNewSize)
virtual void Activate(bool) override
void StateFormatPaintbrush(SfxItemSet &)
#define FN_WORDCOUNT_DIALOG
SwFormatClipboard * m_pFormatClipboard