diff options
Diffstat (limited to 'chart2/source/controller/dialogs/tp_AxisLabel.hxx')
-rw-r--r-- | chart2/source/controller/dialogs/tp_AxisLabel.hxx | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/chart2/source/controller/dialogs/tp_AxisLabel.hxx b/chart2/source/controller/dialogs/tp_AxisLabel.hxx index 0e7b9a097178..f3062163e28c 100644 --- a/chart2/source/controller/dialogs/tp_AxisLabel.hxx +++ b/chart2/source/controller/dialogs/tp_AxisLabel.hxx @@ -16,20 +16,18 @@ * except in compliance with the License. You may obtain a copy of * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ -#ifndef INCLUDED_CHART2_SOURCE_CONTROLLER_DIALOGS_TP_AXISLABEL_HXX -#define INCLUDED_CHART2_SOURCE_CONTROLLER_DIALOGS_TP_AXISLABEL_HXX +#pragma once #include <sfx2/tabdlg.hxx> #include <svx/dialcontrol.hxx> +#include <tools/degree.hxx> +#include <TextDirectionListBox.hxx> -namespace chart { class TextDirectionListBox; } namespace weld { class CheckButton; class CustomWeld; class Label; class RadioButton; - class SpinButton; - class ToggleButton; } namespace chart @@ -40,7 +38,7 @@ class SchAxisLabelTabPage : public SfxTabPage private: bool m_bShowStaggeringControls; - sal_Int32 m_nInitialDegrees; + Degree100 m_nInitialDegrees; bool m_bHasInitialDegrees; /// false = DialControl in tristate bool m_bInitialStacking; bool m_bHasInitialStacking; /// false = checkbox in tristate @@ -56,17 +54,16 @@ private: std::unique_ptr<weld::CheckButton> m_xCbTextOverlap; std::unique_ptr<weld::CheckButton> m_xCbTextBreak; std::unique_ptr<weld::Label> m_xFtABCD; - std::unique_ptr<weld::Label> m_xFlOrient; std::unique_ptr<weld::Label> m_xFtRotate; std::unique_ptr<weld::MetricSpinButton> m_xNfRotate; std::unique_ptr<weld::CheckButton> m_xCbStacked; std::unique_ptr<weld::Label> m_xFtTextDirection; - std::unique_ptr<TextDirectionListBox> m_xLbTextDirection; + TextDirectionListBox m_aLbTextDirection; std::unique_ptr<svx::DialControl> m_xCtrlDial; std::unique_ptr<weld::CustomWeld> m_xCtrlDialWin; - DECL_LINK(StackedToggleHdl, weld::ToggleButton&, void); - DECL_LINK(ToggleShowLabel, weld::ToggleButton&, void); + DECL_LINK(StackedToggleHdl, weld::Toggleable&, void); + DECL_LINK(ToggleShowLabel, weld::Toggleable&, void); public: SchAxisLabelTabPage(weld::Container* pPage, weld::DialogController* pController, const SfxItemSet& rInAttrs); @@ -81,6 +78,4 @@ public: }; } //namespace chart -#endif - /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |