summaryrefslogtreecommitdiff
path: root/sfx2/source/inc
diff options
context:
space:
mode:
Diffstat (limited to 'sfx2/source/inc')
-rw-r--r--sfx2/source/inc/recfloat.hxx17
1 files changed, 9 insertions, 8 deletions
diff --git a/sfx2/source/inc/recfloat.hxx b/sfx2/source/inc/recfloat.hxx
index 7fc02c97dcee..e9d2dd7eb97e 100644
--- a/sfx2/source/inc/recfloat.hxx
+++ b/sfx2/source/inc/recfloat.hxx
@@ -22,6 +22,7 @@
#include <sfx2/childwin.hxx>
#include <sfx2/basedlgs.hxx>
+#include <vcl/weldutils.hxx>
class SfxRecordingFloatWrapper_Impl : public SfxChildWindow
{
@@ -37,18 +38,18 @@ public:
virtual bool QueryClose() override;
};
-class SfxRecordingFloat_Impl : public SfxFloatingWindow
+class SfxRecordingFloat_Impl : public SfxModelessDialogController
{
+ std::unique_ptr<weld::Toolbar> m_xToolbar;
+ weld::ToolbarUnoDispatcher m_aDispatcher;
public:
- SfxRecordingFloat_Impl( SfxBindings* pBindings ,
- SfxChildWindow* pChildWin ,
- vcl::Window* pParent );
- virtual ~SfxRecordingFloat_Impl() override;
- virtual void FillInfo( SfxChildWinInfo& rInfo ) const override;
- virtual void StateChanged( StateChangedType nStateChange ) override;
+ SfxRecordingFloat_Impl(SfxBindings* pBindings,
+ SfxChildWindow* pChildWin,
+ weld::Window* pParent);
+ virtual ~SfxRecordingFloat_Impl() override;
+ virtual void FillInfo(SfxChildWinInfo& rInfo) const override;
};
#endif
-
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */