LibreOffice Module chart2 (master) 1
|
#include <res_DataLabel.hxx>
Public Member Functions | |
DataLabelResources (weld::Builder *pBuilder, weld::Window *pParent, const SfxItemSet &rInAttrs) | |
~DataLabelResources () | |
void | FillItemSet (SfxItemSet *rOutAttrs) const |
void | Reset (const SfxItemSet &rInAttrs) |
void | SetNumberFormatter (SvNumberFormatter *pFormatter) |
Private Member Functions | |
DECL_LINK (NumberFormatDialogHdl, weld::Button &, void) | |
DECL_LINK (CheckHdl, weld::Toggleable &, void) | |
void | EnableControls () |
Definition at line 32 of file res_DataLabel.hxx.
chart::DataLabelResources::DataLabelResources | ( | weld::Builder * | pBuilder, |
weld::Window * | pParent, | ||
const SfxItemSet & | rInAttrs | ||
) |
Definition at line 83 of file res_DataLabel.cxx.
References DEGREE, SfxItemSet::GetItemIfSet(), LINK, m_aListBoxToPlacementMap, m_aPlacementToListBoxMap, m_bNumberFormatMixedState, m_bPercentFormatMixedState, m_bPercentSourceMixedState, m_bSourceFormatForPercent, m_bSourceFormatForValue, m_bSourceFormatMixedState, m_nNumberFormatForPercent, m_nNumberFormatForValue, m_xCBCategory, m_xCBCustomLeaderLines, m_xCBDataSeries, m_xCBNumber, m_xCBPercent, m_xCBSymbol, m_xCBWrapText, m_xDC_Dial, m_xFT_Dial, m_xLB_LabelPlacement, m_xNF_Degrees, m_xPB_NumberFormatForPercent, m_xPB_NumberFormatForValue, SCHATTR_DATADESCR_AVAILABLE_PLACEMENTS(), SCHATTR_DATADESCR_NO_PERCENTVALUE(), SCHATTR_PERCENT_NUMBERFORMAT_SOURCE(), and SCHATTR_PERCENT_NUMBERFORMAT_VALUE().
chart::DataLabelResources::~DataLabelResources | ( | ) |
Definition at line 161 of file res_DataLabel.cxx.
|
private |
|
private |
|
private |
Definition at line 243 of file res_DataLabel.cxx.
References m_pNumberFormatter, m_xBxOrientation, m_xBxTextDirection, m_xCBCategory, m_xCBDataSeries, m_xCBNumber, m_xCBPercent, m_xCBSymbol, m_xCBWrapText, m_xLB_LabelPlacement, m_xLB_Separator, m_xPB_NumberFormatForPercent, m_xPB_NumberFormatForValue, and TRISTATE_FALSE.
Referenced by Reset().
void chart::DataLabelResources::FillItemSet | ( | SfxItemSet * | rOutAttrs | ) | const |
Definition at line 280 of file res_DataLabel.cxx.
References EE_PARA_WRITINGDIR(), svx::FrameDirectionListBox::get_active(), svx::FrameDirectionListBox::get_active_id(), m_aLB_TextDirection, m_aListBoxToPlacementMap, m_bNumberFormatMixedState, m_bPercentFormatMixedState, m_bPercentSourceMixedState, m_bSourceFormatForPercent, m_bSourceFormatForValue, m_bSourceFormatMixedState, m_nNumberFormatForPercent, m_nNumberFormatForValue, m_xCBCategory, m_xCBCustomLeaderLines, m_xCBDataSeries, m_xCBNumber, m_xCBPercent, m_xCBSymbol, m_xCBWrapText, m_xDC_Dial, m_xLB_LabelPlacement, m_xLB_Separator, nValue, SfxItemSet::Put(), SCHATTR_DATADESCR_CUSTOM_LEADER_LINES(), SCHATTR_DATADESCR_PLACEMENT(), SCHATTR_DATADESCR_SEPARATOR(), SCHATTR_DATADESCR_SHOW_CATEGORY(), SCHATTR_DATADESCR_SHOW_DATA_SERIES_NAME(), SCHATTR_DATADESCR_SHOW_NUMBER(), SCHATTR_DATADESCR_SHOW_PERCENTAGE(), SCHATTR_DATADESCR_SHOW_SYMBOL(), SCHATTR_DATADESCR_WRAP_TEXT(), SCHATTR_PERCENT_NUMBERFORMAT_SOURCE(), SCHATTR_PERCENT_NUMBERFORMAT_VALUE(), SCHATTR_TEXT_DEGREES(), and TRISTATE_INDET.
Referenced by chart::DataLabelsTabPage::FillItemSet().
void chart::DataLabelResources::Reset | ( | const SfxItemSet & | rInAttrs | ) |
Definition at line 332 of file res_DataLabel.cxx.
References EE_PARA_WRITINGDIR(), EnableControls(), SfxItemSet::GetItemIfSet(), i, m_aCategoryState, m_aCustomLeaderLinesState, m_aDataSeriesState, m_aLB_TextDirection, m_aNumberState, m_aPercentState, m_aPlacementToListBoxMap, m_aSymbolState, m_aWrapTextState, m_bNumberFormatMixedState, m_bPercentFormatMixedState, m_bPercentSourceMixedState, m_bSourceFormatForPercent, m_bSourceFormatForValue, m_bSourceFormatMixedState, m_nNumberFormatForPercent, m_nNumberFormatForValue, m_xCBCategory, m_xCBCustomLeaderLines, m_xCBDataSeries, m_xCBNumber, m_xCBPercent, m_xCBSymbol, m_xCBWrapText, m_xDC_Dial, m_xLB_LabelPlacement, m_xLB_Separator, nPos, SCHATTR_DATADESCR_CUSTOM_LEADER_LINES(), SCHATTR_DATADESCR_PLACEMENT(), SCHATTR_DATADESCR_SEPARATOR(), SCHATTR_DATADESCR_SHOW_CATEGORY(), SCHATTR_DATADESCR_SHOW_DATA_SERIES_NAME(), SCHATTR_DATADESCR_SHOW_NUMBER(), SCHATTR_DATADESCR_SHOW_PERCENTAGE(), SCHATTR_DATADESCR_SHOW_SYMBOL(), SCHATTR_DATADESCR_WRAP_TEXT(), SCHATTR_PERCENT_NUMBERFORMAT_SOURCE(), SCHATTR_PERCENT_NUMBERFORMAT_VALUE(), SCHATTR_TEXT_DEGREES(), and svx::FrameDirectionListBox::set_active_id().
Referenced by chart::DataLabelsTabPage::Reset().
void chart::DataLabelResources::SetNumberFormatter | ( | SvNumberFormatter * | pFormatter | ) |
Definition at line 165 of file res_DataLabel.cxx.
References m_pNumberFormatter.
Referenced by chart::DataLabelsTabPage::SetNumberFormatter().
|
private |
Definition at line 63 of file res_DataLabel.hxx.
Referenced by Reset().
|
private |
Definition at line 67 of file res_DataLabel.hxx.
Referenced by Reset().
|
private |
Definition at line 65 of file res_DataLabel.hxx.
Referenced by Reset().
|
private |
Definition at line 88 of file res_DataLabel.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 45 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), and FillItemSet().
|
private |
Definition at line 61 of file res_DataLabel.hxx.
Referenced by Reset().
|
private |
Definition at line 62 of file res_DataLabel.hxx.
Referenced by Reset().
|
private |
Definition at line 44 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), and Reset().
|
private |
Definition at line 64 of file res_DataLabel.hxx.
Referenced by Reset().
|
private |
Definition at line 66 of file res_DataLabel.hxx.
Referenced by Reset().
|
private |
Definition at line 48 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), FillItemSet(), and Reset().
|
private |
Definition at line 49 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), FillItemSet(), and Reset().
|
private |
Definition at line 54 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), FillItemSet(), and Reset().
|
private |
Definition at line 56 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), FillItemSet(), and Reset().
|
private |
Definition at line 55 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), FillItemSet(), and Reset().
|
private |
Definition at line 53 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), FillItemSet(), and Reset().
|
private |
Definition at line 51 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), FillItemSet(), and Reset().
|
private |
Definition at line 50 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), FillItemSet(), and Reset().
|
private |
Definition at line 47 of file res_DataLabel.hxx.
Referenced by EnableControls(), and SetNumberFormatter().
|
private |
Definition at line 59 of file res_DataLabel.hxx.
|
private |
Definition at line 58 of file res_DataLabel.hxx.
|
private |
Definition at line 82 of file res_DataLabel.hxx.
Referenced by EnableControls().
|
private |
Definition at line 86 of file res_DataLabel.hxx.
Referenced by EnableControls().
|
private |
Definition at line 74 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), EnableControls(), FillItemSet(), and Reset().
|
private |
Definition at line 92 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), FillItemSet(), and Reset().
|
private |
Definition at line 76 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), EnableControls(), FillItemSet(), and Reset().
|
private |
Definition at line 69 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), EnableControls(), FillItemSet(), and Reset().
|
private |
Definition at line 71 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), EnableControls(), FillItemSet(), and Reset().
|
private |
Definition at line 75 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), EnableControls(), FillItemSet(), and Reset().
|
private |
Definition at line 77 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), EnableControls(), FillItemSet(), and Reset().
|
private |
Definition at line 89 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), FillItemSet(), and Reset().
|
private |
Definition at line 90 of file res_DataLabel.hxx.
|
private |
Definition at line 83 of file res_DataLabel.hxx.
Referenced by DataLabelResources().
|
private |
Definition at line 73 of file res_DataLabel.hxx.
|
private |
Definition at line 80 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), EnableControls(), FillItemSet(), and Reset().
|
private |
Definition at line 79 of file res_DataLabel.hxx.
Referenced by EnableControls(), FillItemSet(), and Reset().
|
private |
Definition at line 84 of file res_DataLabel.hxx.
Referenced by DataLabelResources().
|
private |
Definition at line 72 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), and EnableControls().
|
private |
Definition at line 70 of file res_DataLabel.hxx.
Referenced by DataLabelResources(), and EnableControls().