#include <ChartElementsPanel.hxx>
Definition at line 36 of file ChartElementsPanel.hxx.
◆ ChartElementsPanel()
◆ ~ChartElementsPanel()
| chart::sidebar::ChartElementsPanel::~ChartElementsPanel |
( |
| ) |
|
|
overridevirtual |
Definition at line 339 of file ChartElementsPanel.cxx.
References doUpdateModel(), mxBoxLegend, mxCB2ndXAxis, mxCB2ndXAxisTitle, mxCB2ndYAxis, mxCB2ndYAxisTitle, mxCBGridHorizontalMajor, mxCBGridHorizontalMinor, mxCBGridVerticalMajor, mxCBGridVerticalMinor, mxCBLegend, mxCBLegendNoOverlay, mxCBSubtitle, mxCBTitle, mxCBXAxis, mxCBXAxisTitle, mxCBYAxis, mxCBYAxisTitle, mxCBZAxis, mxCBZAxisTitle, mxEditSubtitle, mxEditTitle, mxLBAxis, mxLBGrid, mxLBLegendPosition, mxTextSubTitle, and mxTextTitle.
◆ Create()
◆ DataChanged()
| void chart::sidebar::ChartElementsPanel::DataChanged |
( |
const DataChangedEvent & |
rEvent | ) |
|
|
overridevirtual |
◆ DECL_LINK() [1/3]
| chart::sidebar::ChartElementsPanel::DECL_LINK |
( |
CheckBoxHdl |
, |
|
|
weld::Toggleable & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ DECL_LINK() [2/3]
| chart::sidebar::ChartElementsPanel::DECL_LINK |
( |
EditHdl |
, |
|
|
weld::Entry & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ DECL_LINK() [3/3]
| chart::sidebar::ChartElementsPanel::DECL_LINK |
( |
LegendPosHdl |
, |
|
|
weld::ComboBox & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ doUpdateModel()
| void chart::sidebar::ChartElementsPanel::doUpdateModel |
( |
rtl::Reference<::chart::ChartModel > |
xModel | ) |
|
|
private |
◆ HandleContextChange()
| void chart::sidebar::ChartElementsPanel::HandleContextChange |
( |
const vcl::EnumContext & |
rContext | ) |
|
|
overridevirtual |
◆ Initialize()
| void chart::sidebar::ChartElementsPanel::Initialize |
( |
| ) |
|
|
private |
Definition at line 374 of file ChartElementsPanel.cxx.
References LINK, mxCB2ndXAxis, mxCB2ndXAxisTitle, mxCB2ndYAxis, mxCB2ndYAxisTitle, mxCBGridHorizontalMajor, mxCBGridHorizontalMinor, mxCBGridVerticalMajor, mxCBGridVerticalMinor, mxCBLegend, mxCBLegendNoOverlay, mxCBSubtitle, mxCBTitle, mxCBXAxis, mxCBXAxisTitle, mxCBYAxis, mxCBYAxisTitle, mxCBZAxis, mxCBZAxisTitle, mxEditSubtitle, mxEditTitle, mxLBLegendPosition, mxListener, mxModel, and updateData().
Referenced by ChartElementsPanel().
◆ modelInvalid()
| void chart::sidebar::ChartElementsPanel::modelInvalid |
( |
| ) |
|
|
overridevirtual |
◆ setTitleVisible()
◆ updateData()
| void chart::sidebar::ChartElementsPanel::updateData |
( |
| ) |
|
|
overridevirtual |
Implements chart::sidebar::ChartSidebarModifyListenerParent.
Definition at line 429 of file ChartElementsPanel.cxx.
References chart::TitleHelper::getCompleteString(), chart::TitleHelper::getTitle(), chart::ChartTypeHelper::isSupportingMainAxis(), chart::TitleHelper::MAIN_TITLE, mbModelValid, mxBoxLegend, mxCB2ndXAxis, mxCB2ndXAxisTitle, mxCB2ndYAxis, mxCB2ndYAxisTitle, mxCBGridHorizontalMajor, mxCBGridHorizontalMinor, mxCBGridVerticalMajor, mxCBGridVerticalMinor, mxCBLegend, mxCBLegendNoOverlay, mxCBSubtitle, mxCBTitle, mxCBXAxis, mxCBXAxisTitle, mxCBYAxis, mxCBYAxisTitle, mxCBZAxis, mxCBZAxisTitle, mxEditSubtitle, mxEditTitle, mxLBAxis, mxLBGrid, mxLBLegendPosition, mxModel, chart::TitleHelper::SECONDARY_X_AXIS_TITLE, chart::TitleHelper::SECONDARY_Y_AXIS_TITLE, chart::TitleHelper::SUB_TITLE, chart::TitleHelper::X_AXIS_TITLE, chart::TitleHelper::Y_AXIS_TITLE, and chart::TitleHelper::Z_AXIS_TITLE.
Referenced by DataChanged(), HandleContextChange(), and Initialize().
◆ updateModel()
| void chart::sidebar::ChartElementsPanel::updateModel |
( |
css::uno::Reference< css::frame::XModel > |
xModel | ) |
|
|
overridevirtual |
◆ maContext
◆ maTextSubTitle
| OUString chart::sidebar::ChartElementsPanel::maTextSubTitle |
|
private |
◆ maTextTitle
| OUString chart::sidebar::ChartElementsPanel::maTextTitle |
|
private |
◆ mbModelValid
| bool chart::sidebar::ChartElementsPanel::mbModelValid |
|
private |
◆ mxBoxLegend
| std::unique_ptr<weld::Widget> chart::sidebar::ChartElementsPanel::mxBoxLegend |
|
private |
◆ mxCB2ndXAxis
◆ mxCB2ndXAxisTitle
| std::unique_ptr<weld::CheckButton> chart::sidebar::ChartElementsPanel::mxCB2ndXAxisTitle |
|
private |
◆ mxCB2ndYAxis
◆ mxCB2ndYAxisTitle
| std::unique_ptr<weld::CheckButton> chart::sidebar::ChartElementsPanel::mxCB2ndYAxisTitle |
|
private |
◆ mxCBGridHorizontalMajor
| std::unique_ptr<weld::CheckButton> chart::sidebar::ChartElementsPanel::mxCBGridHorizontalMajor |
|
private |
◆ mxCBGridHorizontalMinor
| std::unique_ptr<weld::CheckButton> chart::sidebar::ChartElementsPanel::mxCBGridHorizontalMinor |
|
private |
◆ mxCBGridVerticalMajor
| std::unique_ptr<weld::CheckButton> chart::sidebar::ChartElementsPanel::mxCBGridVerticalMajor |
|
private |
◆ mxCBGridVerticalMinor
| std::unique_ptr<weld::CheckButton> chart::sidebar::ChartElementsPanel::mxCBGridVerticalMinor |
|
private |
◆ mxCBLegend
◆ mxCBLegendNoOverlay
| std::unique_ptr<weld::CheckButton> chart::sidebar::ChartElementsPanel::mxCBLegendNoOverlay |
|
private |
◆ mxCBSubtitle
◆ mxCBTitle
◆ mxCBXAxis
◆ mxCBXAxisTitle
| std::unique_ptr<weld::CheckButton> chart::sidebar::ChartElementsPanel::mxCBXAxisTitle |
|
private |
◆ mxCBYAxis
◆ mxCBYAxisTitle
| std::unique_ptr<weld::CheckButton> chart::sidebar::ChartElementsPanel::mxCBYAxisTitle |
|
private |
◆ mxCBZAxis
◆ mxCBZAxisTitle
| std::unique_ptr<weld::CheckButton> chart::sidebar::ChartElementsPanel::mxCBZAxisTitle |
|
private |
◆ mxEditSubtitle
| std::unique_ptr<weld::Entry> chart::sidebar::ChartElementsPanel::mxEditSubtitle |
|
private |
◆ mxEditTitle
| std::unique_ptr<weld::Entry> chart::sidebar::ChartElementsPanel::mxEditTitle |
|
private |
◆ mxLBAxis
| std::unique_ptr<weld::Label> chart::sidebar::ChartElementsPanel::mxLBAxis |
|
private |
◆ mxLBGrid
| std::unique_ptr<weld::Label> chart::sidebar::ChartElementsPanel::mxLBGrid |
|
private |
◆ mxLBLegendPosition
| std::unique_ptr<weld::ComboBox> chart::sidebar::ChartElementsPanel::mxLBLegendPosition |
|
private |
◆ mxListener
| css::uno::Reference<css::util::XModifyListener> chart::sidebar::ChartElementsPanel::mxListener |
|
private |
◆ mxModel
| rtl::Reference<::chart::ChartModel> chart::sidebar::ChartElementsPanel::mxModel |
|
private |
◆ mxTextSubTitle
| std::unique_ptr<weld::Label> chart::sidebar::ChartElementsPanel::mxTextSubTitle |
|
private |
◆ mxTextTitle
| std::unique_ptr<weld::Label> chart::sidebar::ChartElementsPanel::mxTextTitle |
|
private |
The documentation for this class was generated from the following files: