diff options
-rw-r--r-- | starmath/inc/ElementsDockingWindow.hxx | 1 | ||||
-rw-r--r-- | starmath/source/ElementsDockingWindow.cxx | 8 |
2 files changed, 9 insertions, 0 deletions
diff --git a/starmath/inc/ElementsDockingWindow.hxx b/starmath/inc/ElementsDockingWindow.hxx index ce17664b921f..66b410c4b124 100644 --- a/starmath/inc/ElementsDockingWindow.hxx +++ b/starmath/inc/ElementsDockingWindow.hxx @@ -180,6 +180,7 @@ public: ~SmElementsDockingWindow(); virtual void EndDocking( const Rectangle& rReactangle, sal_Bool bFloatMode); + virtual void ToggleFloatingMode(); }; class SmElementsDockingWindowWrapper : public SfxChildWindow diff --git a/starmath/source/ElementsDockingWindow.cxx b/starmath/source/ElementsDockingWindow.cxx index 196ee266052f..cda53efe3421 100644 --- a/starmath/source/ElementsDockingWindow.cxx +++ b/starmath/source/ElementsDockingWindow.cxx @@ -605,6 +605,14 @@ SmElementsDockingWindow::~SmElementsDockingWindow () { } +void SmElementsDockingWindow::ToggleFloatingMode() +{ + SfxDockingWindow::ToggleFloatingMode(); + + if (GetFloatingWindow()) + GetFloatingWindow()->SetMinOutputSizePixel( Size(100, 100) ); +} + void SmElementsDockingWindow::EndDocking( const Rectangle& rReactangle, sal_Bool bFloatMode) { SfxDockingWindow::EndDocking(rReactangle, bFloatMode); |