home *** CD-ROM | disk | FTP | other *** search
/ ActiveX Programming Unleashed CD / AXU.iso / componen / interact / demo / data.2 / samples / mfc / TRAVEL / NEWPATH.CPP < prev    next >
Encoding:
C/C++ Source or Header  |  1996-02-12  |  2.8 KB  |  120 lines

  1.  
  2. //lRegen_FileHeading
  3. //lRegen_FileHeading
  4.  
  5.      /********************************************************************
  6.       *
  7.       *   Source File:  newpath.cpp                                       
  8.       *   Author:       RC                                                
  9.       *   Module:       Dialog implementation for travel                  
  10.       *   Program Desc:                                                                                 
  11.       *   Date:         Mon Feb 12 15:33:35 1996                          
  12.       *   Language:     MFC C++ 3.0
  13.       *
  14.       ********************************************************************/
  15.  
  16. #include ".\travel.h"
  17. //Regen_Cnewpath_Top
  18. //Regen_Cnewpath_Top
  19.  
  20. IMPLEMENT_DYNCREATE(CnewpathDlg, CDialog)
  21.  
  22. BEGIN_MESSAGE_MAP(CnewpathDlg, CDialog)
  23.  
  24.    //{{AFX_MSG_MAP(CnewpathDlg)
  25.    ON_BN_CLICKED(IDOK, OnOK)
  26.    ON_BN_CLICKED(IDCANCEL, OnCancel)
  27.    ON_WM_CLOSE()
  28.    //}}AFX_MSG_MAP
  29.  
  30.    //Regen_Map
  31.    //Regen_Map
  32.  
  33. END_MESSAGE_MAP()
  34.  
  35. // ------------ Define CnewpathDlg constructor -----------
  36. CnewpathDlg::CnewpathDlg(UINT nIDTemplate, CWnd* pParentWnd)
  37.    : CDialog((nIDTemplate) ? nIDTemplate : newpath, pParentWnd)
  38. {
  39.  
  40.    //Regen_newpath_VarConstructor
  41.    //Regen_newpath_VarConstructor
  42.    //lRegen_newpath_Constructor
  43.    //lRegen_newpath_Constructor
  44.  
  45.    //{{AFX_DATA_INIT(CnewpathDlg)
  46.    //}}AFX_DATA_INIT
  47. }
  48.  
  49. // Define CnewpathDlg destructor
  50. CnewpathDlg::~CnewpathDlg()
  51. {
  52.    //Regen_newpath_Destructor
  53.    //Regen_newpath_Destructor
  54. }
  55.  
  56.    //lRegen_Class_Member_Functions
  57.    //lRegen_Class_Member_Functions
  58.  
  59. BOOL CnewpathDlg::OnInitDialog()
  60. {
  61.    //Regen_Cnewpath_BeginInitDlg
  62.    //Regen_Cnewpath_BeginInitDlg
  63.    CDialog::OnInitDialog();
  64.    //Regen_Cnewpath_InitDialog
  65.    //Regen_Cnewpath_InitDialog
  66.    return TRUE;
  67. }
  68.  
  69. CnewpathDlg::CnewpathDlg()   //Default Constructor for DYNCREATE
  70. {
  71. //Regen_DefConstructor
  72. //Regen_DefConstructor
  73. }
  74.  
  75. void CnewpathDlg::DoDataExchange(CDataExchange* pDX)
  76. {
  77.    CDialog::DoDataExchange(pDX);
  78.    //lRegen_newpath_DDX
  79.    //lRegen_newpath_DDX
  80.    //{{AFX_DATA_MAP(CnewpathDlg)
  81.    //}}AFX_DATA_MAP
  82. }
  83.  
  84. // ----------- OnClose for Termination of the Dialog --------
  85. void CnewpathDlg::OnClose()
  86. {
  87.    //Regen_newpath_PreClose
  88.    //Regen_newpath_PreClose
  89.  
  90.    EndDialog(IDCANCEL);
  91.  
  92.    //Regen_newpath_PostClose
  93.    //Regen_newpath_PostClose
  94. }
  95.  
  96. void CnewpathDlg::OnOK()
  97. {
  98.    //lRegen_CnewpathDlg_OK_Var
  99.    //lRegen_CnewpathDlg_OK_Var
  100.    EndDialog(IDOK);
  101.    //Regen_newpath_OK_End
  102.    //Regen_newpath_OK_End
  103. }
  104.  
  105. void CnewpathDlg::OnCancel()
  106. {
  107.    //lRegen_CnewpathDlg_Cancel_Var
  108.    //lRegen_CnewpathDlg_Cancel_Var
  109.    EndDialog(IDCANCEL);
  110.    //Regen_newpath_Cancel_End
  111.    //Regen_newpath_Cancel_End
  112. }
  113.  
  114.  
  115. //Regen_Code
  116. //Regen_Code
  117.  
  118.  
  119.  
  120.