#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: