LibreOffice Module chart2 (master) 1
|
#include <ChartResourceGroups.hxx>
Public Member Functions | |
SplineResourceGroup (weld::Builder *pBuilder, weld::Window *pParent) | |
void | showControls (bool bShow) |
void | fillControls (const ChartTypeParameter &rParameter) |
void | fillParameter (ChartTypeParameter &rParameter) |
![]() | |
ChangingResource () | |
virtual | ~ChangingResource () |
void | setChangeListener (ResourceChangeListener *pListener) |
Private Member Functions | |
DECL_LINK (LineTypeChangeHdl, weld::ComboBox &, void) | |
DECL_LINK (SplineDetailsDialogHdl, weld::Button &, void) | |
DECL_LINK (SteppedDetailsDialogHdl, weld::Button &, void) | |
std::shared_ptr< SplinePropertiesDialog > | getSplinePropertiesDialog () |
std::shared_ptr< SteppedPropertiesDialog > | getSteppedPropertiesDialog () |
Private Attributes | |
weld::Window * | m_pParent |
std::unique_ptr< weld::Label > | m_xFT_LineType |
std::unique_ptr< weld::ComboBox > | m_xLB_LineType |
std::unique_ptr< weld::Button > | m_xPB_DetailsDialog |
std::shared_ptr< SplinePropertiesDialog > | m_xSplinePropertiesDialog |
std::shared_ptr< SteppedPropertiesDialog > | m_xSteppedPropertiesDialog |
Additional Inherited Members | |
![]() | |
ResourceChangeListener * | m_pChangeListener |
Definition at line 102 of file ChartResourceGroups.hxx.
|
explicit |
Definition at line 199 of file ChartResourceGroups.cxx.
References LINK, and m_xLB_LineType.
|
private |
|
private |
|
private |
void chart::SplineResourceGroup::fillControls | ( | const ChartTypeParameter & | rParameter | ) |
Definition at line 233 of file ChartResourceGroups.cxx.
References chart::ChartTypeParameter::eCurveStyle, getSplinePropertiesDialog(), getSteppedPropertiesDialog(), LINK, m_xLB_LineType, m_xPB_DetailsDialog, POS_LINETYPE_SMOOTH, POS_LINETYPE_STEPPED, POS_LINETYPE_STRAIGHT, and chart::SchResId().
void chart::SplineResourceGroup::fillParameter | ( | ChartTypeParameter & | rParameter | ) |
Definition at line 266 of file ChartResourceGroups.cxx.
References chart::ChartTypeParameter::eCurveStyle, getSplinePropertiesDialog(), getSteppedPropertiesDialog(), m_xLB_LineType, POS_LINETYPE_SMOOTH, and POS_LINETYPE_STEPPED.
|
private |
Definition at line 208 of file ChartResourceGroups.cxx.
References m_pParent, and m_xSplinePropertiesDialog.
Referenced by fillControls(), and fillParameter().
|
private |
Definition at line 217 of file ChartResourceGroups.cxx.
References m_pParent, and m_xSteppedPropertiesDialog.
Referenced by fillControls(), and fillParameter().
void chart::SplineResourceGroup::showControls | ( | bool | bShow | ) |
Definition at line 226 of file ChartResourceGroups.cxx.
References m_xFT_LineType, m_xLB_LineType, and m_xPB_DetailsDialog.
|
private |
Definition at line 120 of file ChartResourceGroups.hxx.
Referenced by getSplinePropertiesDialog(), and getSteppedPropertiesDialog().
|
private |
Definition at line 121 of file ChartResourceGroups.hxx.
Referenced by showControls().
|
private |
Definition at line 122 of file ChartResourceGroups.hxx.
Referenced by fillControls(), fillParameter(), showControls(), and SplineResourceGroup().
|
private |
Definition at line 123 of file ChartResourceGroups.hxx.
Referenced by fillControls(), and showControls().
|
private |
Definition at line 124 of file ChartResourceGroups.hxx.
Referenced by getSplinePropertiesDialog().
|
private |
Definition at line 125 of file ChartResourceGroups.hxx.
Referenced by getSteppedPropertiesDialog().