summaryrefslogtreecommitdiff
path: root/svx/source/sidebar/line/LineWidthControl.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'svx/source/sidebar/line/LineWidthControl.hxx')
-rw-r--r--svx/source/sidebar/line/LineWidthControl.hxx11
1 files changed, 6 insertions, 5 deletions
diff --git a/svx/source/sidebar/line/LineWidthControl.hxx b/svx/source/sidebar/line/LineWidthControl.hxx
index 4afa1e595c88..5af26026e92a 100644
--- a/svx/source/sidebar/line/LineWidthControl.hxx
+++ b/svx/source/sidebar/line/LineWidthControl.hxx
@@ -38,6 +38,7 @@ class LineWidthControl
public:
LineWidthControl (vcl::Window* pParent, LinePropertyPanel& rPanel);
virtual ~LineWidthControl();
+ virtual void dispose() SAL_OVERRIDE;
virtual void GetFocus() SAL_OVERRIDE;
virtual void Paint(const Rectangle& rect) SAL_OVERRIDE;
@@ -47,12 +48,12 @@ public:
long GetTmpCustomWidth() { return mnTmpCustomWidth;}
private:
- LinePropertyPanel& mrLinePropertyPanel;
+ LinePropertyPanel& mrLinePropertyPanel;
SfxBindings* mpBindings;
- LineWidthValueSet maVSWidth;
- FixedText maFTCus;
- FixedText maFTWidth;
- MetricField maMFWidth;
+ VclPtr<LineWidthValueSet> maVSWidth;
+ VclPtr<FixedText> maFTCus;
+ VclPtr<FixedText> maFTWidth;
+ VclPtr<MetricField> maMFWidth;
SfxMapUnit meMapUnit;
OUString* rStr;
OUString mstrPT;