void CXTPChartControl::SetContent(CXTPChartContent* pContent) { if (m_pContent == pContent) return; if (m_pContent) { m_pContent->RemoveContainer(this); SAFE_RELEASE(m_pContent); } if (pContent) { m_pContent = pContent; m_pContent->AddContainer(this); pContent->InternalAddRef(); } OnChartChanged(); }
void CXTPChartControl::OnSize(UINT nType, int cx, int cy) { CWnd::OnSize(nType, cx, cy); OnChartChanged(xtpChartUpdateLayout); }
void CXTPChartTitle::SetIndent(int nIndent) { m_nIndent = nIndent; OnChartChanged(); }
void CXTPChartTitle::SetAlignment(XTPChartStringAlignment nAlignment) { m_nAlignment = nAlignment; OnChartChanged(); }
void CXTPChartTitle::SetDocking(XTPChartDocking nDocking) { m_nDocking = nDocking; OnChartChanged(); }
void CXTPChartTitle::SetTextColor(const CXTPChartColor& clrTextColor) { m_clrTextColor = clrTextColor; OnChartChanged(); }
void CXTPChartTitle::SetFont(CXTPChartFont* pFont) { SAFE_RELEASE(m_pFont); m_pFont = pFont; OnChartChanged(); }
void CXTPChartTitle::SetText(LPCTSTR lpszTitle) { m_strText = lpszTitle; OnChartChanged(); }
void CXTPChartAxisTitle::SetVisible(BOOL bVisible) { m_bVisible = bVisible; OnChartChanged(); }