summaryrefslogtreecommitdiff
path: root/sfx2/inc
diff options
context:
space:
mode:
authorRüdiger Timm <rt@openoffice.org>2008-09-30 12:22:37 +0000
committerRüdiger Timm <rt@openoffice.org>2008-09-30 12:22:37 +0000
commit99dbd66f4485fabfb70c34ee4cca50921b05f41c (patch)
tree8b803290adacb1c20c5b7d35e4949c825f7c43c1 /sfx2/inc
parent8ce436e23653ff2c1d456f5d199f26ff50efc980 (diff)
CWS-TOOLING: integrate CWS docmacroassignments_DEV300
Diffstat (limited to 'sfx2/inc')
-rw-r--r--sfx2/inc/sfx2/macropg.hxx22
1 files changed, 17 insertions, 5 deletions
diff --git a/sfx2/inc/sfx2/macropg.hxx b/sfx2/inc/sfx2/macropg.hxx
index 78255ec87206..d72023ea40c4 100644
--- a/sfx2/inc/sfx2/macropg.hxx
+++ b/sfx2/inc/sfx2/macropg.hxx
@@ -36,14 +36,15 @@
#include <sfx2/basedlgs.hxx>
#include <sfx2/tabdlg.hxx>
#include <svtools/macitem.hxx>
-#ifndef _LSTBOX_HXX //autogen
#include <vcl/lstbox.hxx>
-#endif
+#include <com/sun/star/frame/XFrame.hpp>
+
class _SfxMacroTabPage;
class SvStringsDtor;
class SvTabListBox;
class Edit;
class String;
+class SfxObjectShell;
typedef SvStringsDtor* (*FNGetRangeHdl)( _SfxMacroTabPage*, const String& rLanguage );
typedef SvStringsDtor* (*FNGetMacrosOfRangeHdl)( _SfxMacroTabPage*, const String& rLanguage, const String& rRange );
@@ -124,8 +125,12 @@ inline void _SfxMacroTabPage::ClearMacroTbl()
class SFX2_DLLPUBLIC SfxMacroTabPage : public _SfxMacroTabPage
{
public:
- SfxMacroTabPage( Window* pParent, const ResId& rId,
- const SfxItemSet& rSet );
+ SfxMacroTabPage(
+ Window* pParent,
+ const ResId& rId,
+ const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XFrame >& rxDocumentFrame,
+ const SfxItemSet& rSet
+ );
// --------- Erben aus der Basis -------------
static SfxTabPage* Create( Window* pParent, const SfxItemSet& rAttrSet );
@@ -134,7 +139,14 @@ public:
class SFX2_DLLPUBLIC SfxMacroAssignDlg : public SfxSingleTabDialog
{
public:
- SfxMacroAssignDlg( Window* pParent, SfxItemSet& rSet );
+ SfxMacroAssignDlg(
+ Window* pParent,
+ const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XFrame >& rxDocumentFrame,
+ SfxItemSet& rSet );
+ SfxMacroAssignDlg(
+ Window* pParent,
+ const SfxObjectShell* _pShell,
+ SfxItemSet& rSet );
virtual ~SfxMacroAssignDlg();
};