diff options
Diffstat (limited to 'filter/source/pdf/impdialog.hxx')
-rw-r--r-- | filter/source/pdf/impdialog.hxx | 36 |
1 files changed, 13 insertions, 23 deletions
diff --git a/filter/source/pdf/impdialog.hxx b/filter/source/pdf/impdialog.hxx index e1cb794cf4a3..62fe73850254 100644 --- a/filter/source/pdf/impdialog.hxx +++ b/filter/source/pdf/impdialog.hxx @@ -57,6 +57,12 @@ class ImpPDFTabViewerPage; class ImpPDFTabOpnFtrPage; class ImpPDFTabLinksPage; +class PDFFilterResId : public ResId +{ +public: + PDFFilterResId( sal_uInt32 nId ); +}; + class ImplErrorDialog : public ModalDialog { FixedImage maFI; @@ -68,7 +74,7 @@ class ImplErrorDialog : public ModalDialog DECL_LINK( SelectHdl, ListBox* ); public: - ImplErrorDialog( const std::set< vcl::PDFWriter::ErrorCode >&, ResMgr& rResMgr ); + ImplErrorDialog( const std::set< vcl::PDFWriter::ErrorCode >& ); ~ImplErrorDialog(); }; @@ -84,8 +90,6 @@ private: Any maSelection; protected: - - ResMgr* mprResMgr; //the following data are the configuration used throughout the dialog and pages sal_Bool mbIsPresentation; sal_Bool mbIsWriter; @@ -149,7 +153,7 @@ public: friend class ImpPDFTabSecurityPage; friend class ImpPDFTabLinksPage; - ImpPDFTabDialog( Window* pParent, ResMgr& rResMgr, + ImpPDFTabDialog( Window* pParent, Sequence< PropertyValue >& rFilterData, const Reference< XComponent >& rDoc, const Reference< lang::XMultiServiceFactory >& xFact @@ -204,8 +208,6 @@ class ImpPDFTabGeneralPage : public SfxTabPage sal_Bool mbIsPresentation; sal_Bool mbIsWriter; - ResMgr* mpaResMgr; - const ImpPDFTabDialog* mpaParent; DECL_LINK( TogglePagesHdl, void* ); @@ -218,8 +220,7 @@ public: DECL_LINK( ToggleExportPDFAHdl, void* ); ImpPDFTabGeneralPage( Window* pParent, - const SfxItemSet& rSet, - ResMgr* paResMgr ); + const SfxItemSet& rSet ); ~ImpPDFTabGeneralPage(); static SfxTabPage* Create( Window* pParent, @@ -256,15 +257,13 @@ class ImpPDFTabOpnFtrPage : public SfxTabPage CheckBox maCbPgLyFirstOnLeft; sal_Bool mbUseCTLFont; - ResMgr* mpaResMgr; DECL_LINK( ToggleRbPgLyContinueFacingHdl, void* ); DECL_LINK( ToggleRbMagnHdl, void* ); public: ImpPDFTabOpnFtrPage( Window* pParent, - const SfxItemSet& rSet, - ResMgr* paResMgr ); + const SfxItemSet& rSet ); ~ImpPDFTabOpnFtrPage(); static SfxTabPage* Create( Window* pParent, @@ -297,13 +296,10 @@ class ImpPDFTabViewerPage : public SfxTabPage RadioButton maRbVisibleBookmarkLevels; NumericField maNumBookmarkLevels; - ResMgr* mpaResMgr; - DECL_LINK( ToggleRbBookmarksHdl, void* ); public: ImpPDFTabViewerPage( Window* pParent, - const SfxItemSet& rSet, - ResMgr* paResMgr ); + const SfxItemSet& rSet ); ~ImpPDFTabViewerPage(); static SfxTabPage* Create( Window* pParent, @@ -347,8 +343,6 @@ class ImpPDFTabSecurityPage : public SfxTabPage String msOwnerPassword; String msOwnerPwdTitle; - ResMgr* mpaResMgr; - long nWidth; DECL_LINK( ClickmaPbUserPwdHdl, void* ); @@ -360,8 +354,7 @@ class ImpPDFTabSecurityPage : public SfxTabPage public: ImpPDFTabSecurityPage( Window* pParent, - const SfxItemSet& rSet, - ResMgr* paResMgr ); + const SfxItemSet& rSet ); ~ImpPDFTabSecurityPage(); static SfxTabPage* Create( Window* pParent, @@ -387,8 +380,6 @@ class ImpPDFTabLinksPage : public SfxTabPage RadioButton maRbOpnLnksBrowser; sal_Bool mbOpnLnksBrowserUserState; - ResMgr* mpaResMgr; - long nWidth; DECL_LINK( ClickRbOpnLnksDefaultHdl, void* ); @@ -396,8 +387,7 @@ class ImpPDFTabLinksPage : public SfxTabPage public: ImpPDFTabLinksPage( Window* pParent, - const SfxItemSet& rSet, - ResMgr& rResMgr ); + const SfxItemSet& rSet ); ~ImpPDFTabLinksPage(); static SfxTabPage* Create( Window* pParent, |