19#ifndef INCLUDED_SW_SOURCE_UIBASE_INC_SRCVIEW_HXX
20#define INCLUDED_SW_SOURCE_UIBASE_INC_SRCVIEW_HXX
48 bool bRecursive =
false);
void GetState(SfxItemSet &)
SvxSearchItem * GetSearchItem()
void SetSearchItem(const SvxSearchItem &rItem)
virtual void Notify(SfxBroadcaster &rBC, const SfxHint &rHint) override
rtl_TextEncoding m_eLoadEncoding
std::unique_ptr< SvxSearchItem > m_pSearchItem
sal_Int32 PrintSource(OutputDevice *pOutDev, sal_Int32 nPage, bool bCalcNumPagesOnly)
SwDocShell * GetDocShell()
void SaveContent(const OUString &rTmpFile)
void Load(SwDocShell *pDocShell)
SFX_DECL_VIEWFACTORY(SwSrcView)
virtual sal_uInt16 SetPrinter(SfxPrinter *pNew, SfxPrinterChangeFlags nDiff=SFX_PRINTER_ALL) override
void StartSearchAndReplace(const SvxSearchItem &rItem, bool bApi, bool bRecursive=false)
static void InitInterface_Impl()
SfxInterface initializer.
void Execute(SfxRequest &)
void SaveContentTo(SfxMedium &rMed)
VclPtr< SwSrcEditWindow > m_aEditWin
bool HasSourceSaved() const
SwSrcView(SfxViewFrame &rFrame, SfxViewShell *)
virtual SfxPrinter * GetPrinter(bool bCreate=false) override
virtual ~SwSrcView() override
#define SFX_DECL_INTERFACE(nId)