void CGraphWnd::ReleasePropertyPage(UINT dialog_status) { if (dialog_status == IDOK) { SetAxisProps(axis_prop_page->m_x_title, axis_prop_page->m_x_uom, axis_prop_page->m_x_precision, GRAPH_X_AXIS, FALSE); SetAxisProps(axis_prop_page->m_y_title, axis_prop_page->m_y_uom, axis_prop_page->m_y_precision, GRAPH_Y_AXIS, FALSE); for (int i=0; i<graph_prop_page->grprops.GetSize(); i++) { CGraphProps* grprop = graph_prop_page->grprops.GetAt(i); int index = grprop->GetIndex(); CGraphProps* grp = GetGraph(index); grp->SetGraphProps(grprop); }; }; delete axis_prop_page; delete graph_prop_page; }