Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

71 lines
1005 B

  1. // Copyright (C) 1997 Microsoft Corporation
  2. //
  3. // confirmation page
  4. //
  5. // 12-22-97 sburns
  6. #ifndef CONFIRM_HPP_INCLUDED
  7. #define CONFIRM_HPP_INCLUDED
  8. #include "page.hpp"
  9. #include "MultiLineEditBoxThatForwardsEnterKey.hpp"
  10. class ConfirmationPage : public DCPromoWizardPage
  11. {
  12. public:
  13. ConfirmationPage();
  14. protected:
  15. virtual ~ConfirmationPage();
  16. // Dialog overrides
  17. virtual
  18. bool
  19. OnCommand(
  20. HWND windowFrom,
  21. unsigned controlIdFrom,
  22. unsigned code);
  23. virtual
  24. void
  25. OnInit();
  26. // PropertyPage overrides
  27. virtual
  28. bool
  29. OnSetActive();
  30. // DCPromoWizardPage overrides
  31. virtual
  32. bool
  33. OnWizNext();
  34. virtual
  35. int
  36. Validate();
  37. private:
  38. bool needToKillSelection;
  39. MultiLineEditBoxThatForwardsEnterKey multiLineEdit;
  40. // not defined; no copying allowed
  41. ConfirmationPage(const ConfirmationPage&);
  42. const ConfirmationPage& operator=(const ConfirmationPage&);
  43. };
  44. #endif // CONFIRM_HPP_INCLUDED