BOOL CMergeWizardOptions::OnSetActive() { CPropertySheet* psheet = (CPropertySheet*) GetParent(); psheet->SetWizardButtons(PSWIZB_BACK|PSWIZB_FINISH); SetButtonTexts(); GetDlgItem(IDC_RECORDONLY)->EnableWindow(((CMergeWizard*)GetParent())->nRevRangeMerge != MERGEWIZARD_REINTEGRATE); return CMergeWizardBasePage::OnSetActive(); }
BOOL CMergeWizardRevRange::OnSetActive() { CPropertySheet* psheet = (CPropertySheet*) GetParent(); psheet->SetWizardButtons(PSWIZB_NEXT|PSWIZB_BACK); SetButtonTexts(); return CMergeWizardBasePage::OnSetActive(); }
BOOL CPrintFooterDataDlg::OnInitDialog() { CopyDataToMembers(); CDialog::OnInitDialog(); SetButtonTexts(); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE }
BOOL CMergeWizardOptions::OnSetActive() { CPropertySheet* psheet = (CPropertySheet*) GetParent(); psheet->SetWizardButtons(PSWIZB_BACK|PSWIZB_FINISH); SetButtonTexts(); CMergeWizard * pWizard = ((CMergeWizard*)GetParent()); GetDlgItem(IDC_REINTEGRATEOLDSTYLE)->EnableWindow((pWizard->nRevRangeMerge == MERGEWIZARD_REVRANGE) && (pWizard->revRangeArray.GetCount() == 0)); CString sTitle; switch (pWizard->nRevRangeMerge) { case MERGEWIZARD_REVRANGE: sTitle.LoadString(IDS_MERGEWIZARD_REVRANGETITLE); break; case MERGEWIZARD_TREE: sTitle.LoadString(IDS_MERGEWIZARD_TREETITLE); break; } sTitle += L" : " + CString(MAKEINTRESOURCE(IDS_MERGEWIZARD_OPTIONSTITLE)); SetDlgItemText(IDC_MERGEOPTIONSGROUP, sTitle); return CMergeWizardBasePage::OnSetActive(); }