diff options
Diffstat (limited to 'sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx')
-rw-r--r-- | sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx b/sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx index 5fe5df1aeb63..9a162beaf1b5 100644 --- a/sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx +++ b/sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx @@ -37,7 +37,7 @@ class NumberFormatPropertyPanel { public: public: - static NumberFormatPropertyPanel* Create( + static VclPtr<vcl::Window> Create( vcl::Window* pParent, const css::uno::Reference<css::frame::XFrame>& rxFrame, SfxBindings* pBindings); @@ -56,14 +56,21 @@ public: SfxBindings* GetBindings() { return mpBindings;} + // constructor/destuctor + NumberFormatPropertyPanel( + vcl::Window* pParent, + const css::uno::Reference<css::frame::XFrame>& rxFrame, + SfxBindings* pBindings); + virtual ~NumberFormatPropertyPanel(); + virtual void dispose() SAL_OVERRIDE; private: //ui controls - ListBox* mpLbCategory; - ToolBox* mpTBCategory; - NumericField* mpEdDecimals; - NumericField* mpEdLeadZeroes; - CheckBox* mpBtnNegRed; - CheckBox* mpBtnThousand; + VclPtr<ListBox> mpLbCategory; + VclPtr<ToolBox> mpTBCategory; + VclPtr<NumericField> mpEdDecimals; + VclPtr<NumericField> mpEdLeadZeroes; + VclPtr<CheckBox> mpBtnNegRed; + VclPtr<CheckBox> mpBtnThousand; ::sfx2::sidebar::ControllerItem maNumFormatControl; ::sfx2::sidebar::ControllerItem maFormatControl; @@ -78,13 +85,6 @@ private: DECL_LINK(NumFormatSelectHdl, ListBox*); DECL_LINK(NumFormatValueHdl, void*); - // constructor/destuctor - NumberFormatPropertyPanel( - vcl::Window* pParent, - const css::uno::Reference<css::frame::XFrame>& rxFrame, - SfxBindings* pBindings); - virtual ~NumberFormatPropertyPanel(); - void Initialize(); }; |