diff options
Diffstat (limited to 'starmath/inc/toolbox.hxx')
-rw-r--r-- | starmath/inc/toolbox.hxx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/starmath/inc/toolbox.hxx b/starmath/inc/toolbox.hxx index 472fe602c1a2..1af665e78954 100644 --- a/starmath/inc/toolbox.hxx +++ b/starmath/inc/toolbox.hxx @@ -32,7 +32,7 @@ class SmToolBoxWindow : public SfxFloatingWindow { protected: - ToolBox* m_pToolBoxCat; + VclPtr<ToolBox> m_pToolBoxCat; sal_uInt16 m_nUnbinopsId; sal_uInt16 m_nRelationsId; sal_uInt16 m_nSetoperationsId; @@ -42,8 +42,8 @@ protected: sal_uInt16 m_nBracketsId; sal_uInt16 m_nFormatId; sal_uInt16 m_nMiscId; - ToolBox *pToolBoxCmd; - ToolBox *vToolBoxCategories[NUM_TBX_CATEGORIES]; + VclPtr<ToolBox> pToolBoxCmd; + VclPtr<ToolBox> vToolBoxCategories[NUM_TBX_CATEGORIES]; ImageList *aImageLists [NUM_TBX_CATEGORIES + 1]; /* regular */ sal_uInt16 nActiveCategoryRID; @@ -65,6 +65,7 @@ public: SfxChildWindow *pChildWindow, Window *pParent); virtual ~SmToolBoxWindow(); + virtual void dispose() SAL_OVERRIDE; // Window virtual void StateChanged( StateChangedType nStateChange ) SAL_OVERRIDE; |