summaryrefslogtreecommitdiff
path: root/sd/inc/sdabstdlg.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sd/inc/sdabstdlg.hxx')
-rw-r--r--sd/inc/sdabstdlg.hxx23
1 files changed, 21 insertions, 2 deletions
diff --git a/sd/inc/sdabstdlg.hxx b/sd/inc/sdabstdlg.hxx
index 14a0ff349a3f..c6430788c8dd 100644
--- a/sd/inc/sdabstdlg.hxx
+++ b/sd/inc/sdabstdlg.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: sdabstdlg.hxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: hr $ $Date: 2004-05-10 15:41:01 $
+ * last change: $Author: hr $ $Date: 2004-05-13 16:31:09 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -106,6 +106,9 @@ class Bitmap;
class List;
class SdResId;
class Window;
+class SdPage;
+class TabPage;
+class ViewShell;
class AbstractCopyDlg : public VclAbstractDialog //add for CopyDlg
{
@@ -219,6 +222,14 @@ public:
virtual void GetParameterSequence( ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue >& rParams ) = 0;
};
+class AbstractHeaderFooterDialog : public VclAbstractDialog // add for HeaderFooterDialog
+{
+public:
+ virtual void ApplyToAll( TabPage* pPage ) = 0;
+ virtual void Apply( TabPage* pPage ) = 0;
+ virtual void Cancel( TabPage* pPage ) = 0;
+};
+
//---------------------------------------------------------
class SdAbstractDialogFactory
{
@@ -300,6 +311,14 @@ public:
::sd::DrawDocShell* pDocShell ) = 0; //add for SdVectorizeDlg
virtual AbstractSdPublishingDlg* CreateSdPublishingDlg( const ResId& rResId,
::Window* pWindow, DocumentType eDocType) = 0; //add for SdPublishingDlg
+ virtual VclAbstractDialog* CreateMasterLayoutDialog( ::Window* pParent,
+ SdDrawDocument* pDoc,
+ SdPage* ) = 0; // add for MasterLayoutDialog
+
+ virtual AbstractHeaderFooterDialog* CreateHeaderFooterDialog( ViewShell* pViewShell,
+ ::Window* pParent,
+ SdDrawDocument* pDoc,
+ SdPage* pCurrentPage ) = 0; // add for HeaderFooterDialog
virtual CreateTabPage GetTabPageCreatorFunc( USHORT nId ) = 0;
virtual GetTabPageRanges GetTabPageRangesFunc( USHORT nId ) = 0;