38 : OWizardPage(pPage, pController,
"modules/schart/ui/wizelementspage.ui",
"WizElementsPage")
41 , m_xChartModel(
std::move(xChartModel))
43 , m_bCommitToModel(true)
44 , m_aTimerTriggeredControllerLock( m_xChartModel )
45 , m_xCB_Grid_X(m_xBuilder->weld_check_button(
"x"))
46 , m_xCB_Grid_Y(m_xBuilder->weld_check_button(
"y"))
47 , m_xCB_Grid_Z(m_xBuilder->weld_check_button(
"z"))
128 sal_Bool* pNewExistenceList = aNewExistenceList.getArray();
133 , aOldExistenceList, aNewExistenceList );
149 if( m_bCommitToModel )
static void getAxisOrGridExistence(css::uno::Sequence< sal_Bool > &rExistenceList, const rtl::Reference< ::chart::Diagram > &xDiagram, bool bAxis=true)
static void getAxisOrGridPossibilities(css::uno::Sequence< sal_Bool > &rPossibilityList, const rtl::Reference< ::chart::Diagram > &xDiagram, bool bAxis=true)
static bool changeVisibilityOfGrids(const rtl::Reference< ::chart::Diagram > &xDiagram, const css::uno::Sequence< sal_Bool > &rOldExistenceList, const css::uno::Sequence< sal_Bool > &rNewExistenceList)
This guard calls lockControllers at the given Model in the CTOR and unlockControllers in the DTOR.
virtual ~TitlesAndObjectsTabPage() override
TimerTriggeredControllerLock m_aTimerTriggeredControllerLock
css::uno::Reference< css::uno::XComponentContext > m_xCC
std::unique_ptr< LegendPositionResources > m_xLegendPositionResources
TitlesAndObjectsTabPage(weld::Container *pPage, weld::DialogController *pController, rtl::Reference<::chart::ChartModel > xChartModel, const css::uno::Reference< css::uno::XComponentContext > &xContext)
virtual bool canAdvance() const override
std::unique_ptr< weld::CheckButton > m_xCB_Grid_Y
virtual bool commitPage(::vcl::WizardTypes::CommitPageReason eReason) override
std::unique_ptr< weld::CheckButton > m_xCB_Grid_Z
rtl::Reference<::chart::ChartModel > m_xChartModel
virtual void initializePage() override
std::unique_ptr< TitleResources > m_xTitleResources
std::unique_ptr< weld::CheckButton > m_xCB_Grid_X
#define LINK(Instance, Class, Member)
IMPL_LINK_NOARG(SplinePropertiesDialog, SplineTypeListBoxHdl, weld::ComboBox &, void)
bool writeDifferenceToModel(const rtl::Reference<::chart::ChartModel > &xChartModel, const css::uno::Reference< css::uno::XComponentContext > &xContext, const TitleDialogData *pOldState=nullptr)
void readFromModel(const rtl::Reference<::chart::ChartModel > &xChartModel)
Reference< XModel > xModel