diff options
Diffstat (limited to 'sfx2/source/inc')
-rw-r--r-- | sfx2/source/inc/recfloat.hxx | 17 |
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: */ |