From fb010475188bf62c297f75e60c9fd32874d60968 Mon Sep 17 00:00:00 2001 From: "varada%netscape.com" Date: Mon, 11 Oct 1999 19:23:25 +0000 Subject: [PATCH] checking in fixes for bug #6569 - confirmation on clicking the finish button git-svn-id: svn://10.0.0.236/trunk@50348 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/cck/driver/WizardMachine.cpp | 10 ++++++++++ mozilla/cck/driver/WizardUI.cpp | 4 +++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/mozilla/cck/driver/WizardMachine.cpp b/mozilla/cck/driver/WizardMachine.cpp index 79c81ac532d..de22dbbd58d 100644 --- a/mozilla/cck/driver/WizardMachine.cpp +++ b/mozilla/cck/driver/WizardMachine.cpp @@ -1009,6 +1009,16 @@ BOOL CWizardMachineApp::interpret(CString cmds, WIDGET *curWidget) _mkdir (tmpPath); } } + else if (strcmp(pcmd, "Message") ==0) + { + CString DisplayVal = replaceVars(parms,NULL); + int retval= AfxMessageBox((LPCTSTR)(DisplayVal),MB_YESNO); + if (retval == IDYES) + return TRUE; + else + return FALSE; + } + else if (strcmp(pcmd, "DisplayImage") == 0) { // This is to dsiplay an image in a separate dialog diff --git a/mozilla/cck/driver/WizardUI.cpp b/mozilla/cck/driver/WizardUI.cpp index 0052b833a2b..875f71e66e5 100644 --- a/mozilla/cck/driver/WizardUI.cpp +++ b/mozilla/cck/driver/WizardUI.cpp @@ -1269,9 +1269,11 @@ HBRUSH CWizardUI::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) BOOL CWizardUI::OnWizardFinish() { // TODO: Add your specialized code here and/or call the base class - UpdateGlobals(); + if (CurrentNode->navControls->onNextAction) + if (!theApp.interpret(CurrentNode->navControls->onNextAction, NULL)) + return FALSE; return CPropertyPage::OnWizardFinish(); }