diff options
Diffstat (limited to 'svx/source/sidebar/area/AreaTransparencyGradientControl.hxx')
-rw-r--r-- | svx/source/sidebar/area/AreaTransparencyGradientControl.hxx | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/svx/source/sidebar/area/AreaTransparencyGradientControl.hxx b/svx/source/sidebar/area/AreaTransparencyGradientControl.hxx index 8a526175b999..eb8cfc37285d 100644 --- a/svx/source/sidebar/area/AreaTransparencyGradientControl.hxx +++ b/svx/source/sidebar/area/AreaTransparencyGradientControl.hxx @@ -41,7 +41,8 @@ public: AreaTransparencyGradientControl ( vcl::Window* pParent, AreaPropertyPanel& rPanel); - virtual ~AreaTransparencyGradientControl (void); + virtual ~AreaTransparencyGradientControl(); + virtual void dispose() SAL_OVERRIDE; void Rearrange(XFillFloatTransparenceItem* pGradientItem); void InitStatus(XFillFloatTransparenceItem* pGradientItem); @@ -49,20 +50,20 @@ public: void SetControlState_Impl(css::awt::GradientStyle eXGS); private: - FixedText maFtTrgrCenterX; - MetricField maMtrTrgrCenterX; - FixedText maFtTrgrCenterY; - MetricField maMtrTrgrCenterY; - FixedText maFtTrgrAngle; - MetricField maMtrTrgrAngle; - ToolBox maBtnLeft45; - ToolBox maBtnRight45; - FixedText maFtTrgrStartValue; - MetricField maMtrTrgrStartValue; - FixedText maFtTrgrEndValue; - MetricField maMtrTrgrEndValue; - FixedText maFtTrgrBorder; - MetricField maMtrTrgrBorder; + VclPtr<FixedText> maFtTrgrCenterX; + VclPtr<MetricField> maMtrTrgrCenterX; + VclPtr<FixedText> maFtTrgrCenterY; + VclPtr<MetricField> maMtrTrgrCenterY; + VclPtr<FixedText> maFtTrgrAngle; + VclPtr<MetricField> maMtrTrgrAngle; + VclPtr<ToolBox> maBtnLeft45; + VclPtr<ToolBox> maBtnRight45; + VclPtr<FixedText> maFtTrgrStartValue; + VclPtr<MetricField> maMtrTrgrStartValue; + VclPtr<FixedText> maFtTrgrEndValue; + VclPtr<MetricField> maMtrTrgrEndValue; + VclPtr<FixedText> maFtTrgrBorder; + VclPtr<MetricField> maMtrTrgrBorder; Image maRotLeft; Image maRotRight; |