home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic 5 Developer's Kit / vb5 dev kit.iso / dev / mailx6 / _setup.2 / Group7 / PPage1.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-05-06  |  4.7 KB  |  219 lines

  1. // MyPropertyPage1.h : header file
  2. //
  3.  
  4. #ifndef __MYPROPERTYPAGE1_H__
  5. #define __MYPROPERTYPAGE1_H__
  6.  
  7. /////////////////////////////////////////////////////////////////////////////
  8. // CMyPropertyPage1 dialog
  9.  
  10. class CMyPropertyPage1 : public CPropertyPage
  11. {
  12.     DECLARE_DYNCREATE(CMyPropertyPage1)
  13.  
  14. // Construction
  15. public:
  16.     CMyPropertyPage1();
  17.     ~CMyPropertyPage1();
  18.  
  19. // Dialog Data
  20.     //{{AFX_DATA(CMyPropertyPage1)
  21.     enum { IDD = IDD_PROPPAGE1 };
  22.     int        m_MailSystem;
  23.     //}}AFX_DATA
  24.  
  25.  
  26. // Overrides
  27.     // ClassWizard generate virtual function overrides
  28.     //{{AFX_VIRTUAL(CMyPropertyPage1)
  29.     public:
  30.     virtual BOOL OnSetActive();
  31.     virtual LRESULT OnWizardNext();
  32.     protected:
  33.     virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  34.     //}}AFX_VIRTUAL
  35.  
  36. // Implementation
  37. protected:
  38.     // Generated message map functions
  39.     //{{AFX_MSG(CMyPropertyPage1)
  40.     virtual BOOL OnInitDialog();
  41.     //}}AFX_MSG
  42.     DECLARE_MESSAGE_MAP()
  43.  
  44. };
  45.  
  46.  
  47. /////////////////////////////////////////////////////////////////////////////
  48. // CMyPropertyPage2 dialog
  49.  
  50. class CMyPropertyPage2 : public CPropertyPage
  51. {
  52.     DECLARE_DYNCREATE(CMyPropertyPage2)
  53.  
  54. // Construction
  55. public:
  56.     CMyPropertyPage2();
  57.     ~CMyPropertyPage2();
  58.  
  59. // Dialog Data
  60.     //{{AFX_DATA(CMyPropertyPage2)
  61.     enum { IDD = IDD_PROPPAGE2 };
  62.     CString    m_Name;
  63.     CString    m_Password;
  64.     //}}AFX_DATA
  65.  
  66.  
  67. // Overrides
  68.     // ClassWizard generate virtual function overrides
  69.     //{{AFX_VIRTUAL(CMyPropertyPage2)
  70.     public:
  71.     virtual BOOL OnSetActive();
  72.     virtual LRESULT OnWizardNext();
  73.     protected:
  74.     virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  75.     //}}AFX_VIRTUAL
  76.  
  77. // Implementation
  78. protected:
  79.     // Generated message map functions
  80.     //{{AFX_MSG(CMyPropertyPage2)
  81.         // NOTE: the ClassWizard will add member functions here
  82.     //}}AFX_MSG
  83.     DECLARE_MESSAGE_MAP()
  84.  
  85. };
  86.  
  87.  
  88. /////////////////////////////////////////////////////////////////////////////
  89. // CMyPropertyPage3 dialog
  90.  
  91. class CMyPropertyPage3 : public CPropertyPage
  92. {
  93.     DECLARE_DYNCREATE(CMyPropertyPage3)
  94.  
  95. // Construction
  96. public:
  97.     BOOL m_InboxMsg;
  98.     CImageList m_ImageList;
  99.     CMyPropertyPage3();
  100.     ~CMyPropertyPage3();
  101.  
  102. // Dialog Data
  103.     //{{AFX_DATA(CMyPropertyPage3)
  104.     enum { IDD = IDD_PROPPAGE3 };
  105.     CListCtrl    m_List;
  106.     CString    m_TotalNum;
  107.     //}}AFX_DATA
  108.  
  109.  
  110. // Overrides
  111.     // ClassWizard generate virtual function overrides
  112.     //{{AFX_VIRTUAL(CMyPropertyPage3)
  113.     public:
  114.     virtual LRESULT OnWizardNext();
  115.     virtual BOOL OnSetActive();
  116.     protected:
  117.     virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  118.     //}}AFX_VIRTUAL
  119.  
  120. // Implementation
  121. protected:
  122.     // Generated message map functions
  123.     //{{AFX_MSG(CMyPropertyPage3)
  124.     virtual BOOL OnInitDialog();
  125.     afx_msg void OnDblclkList1(NMHDR* pNMHDR, LRESULT* pResult);
  126.     //}}AFX_MSG
  127.     DECLARE_MESSAGE_MAP()
  128.  
  129. };
  130.  
  131.  
  132. /////////////////////////////////////////////////////////////////////////////
  133. // CMyPropertyPage4 dialog
  134.  
  135. class CMyPropertyPage4 : public CPropertyPage
  136. {
  137.     DECLARE_DYNCREATE(CMyPropertyPage4)
  138.  
  139. // Construction
  140. public:
  141.     CMyPropertyPage4();
  142.     ~CMyPropertyPage4();
  143.  
  144. // Dialog Data
  145.     //{{AFX_DATA(CMyPropertyPage4)
  146.     enum { IDD = IDD_PROPPAGE4 };
  147.     CButton    m_Reply;
  148.     CButton    m_Forward;
  149.     CString    m_szNotePart;
  150.     CString    m_szSubject;
  151.     CString    m_szFrom;
  152.     //}}AFX_DATA
  153.  
  154.  
  155. // Overrides
  156.     // ClassWizard generate virtual function overrides
  157.     //{{AFX_VIRTUAL(CMyPropertyPage4)
  158.     public:
  159.     virtual BOOL OnSetActive();
  160.     protected:
  161.     virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  162.     //}}AFX_VIRTUAL
  163.  
  164. // Implementation
  165. protected:
  166.     // Generated message map functions
  167.     //{{AFX_MSG(CMyPropertyPage4)
  168.     afx_msg void OnSend();
  169.     afx_msg void OnReply();
  170.     afx_msg void OnForward();
  171.     //}}AFX_MSG
  172.     DECLARE_MESSAGE_MAP()
  173.  
  174. };
  175.  
  176.  
  177. /////////////////////////////////////////////////////////////////////////////
  178. // CMyPropertyPage5 dialog
  179.  
  180. class CMyPropertyPage5 : public CPropertyPage
  181. {
  182.     DECLARE_DYNCREATE(CMyPropertyPage5)
  183.  
  184. // Construction
  185. public:
  186.     CMyPropertyPage5();
  187.     ~CMyPropertyPage5();
  188.  
  189. // Dialog Data
  190.     //{{AFX_DATA(CMyPropertyPage5)
  191.     enum { IDD = IDD_PROPPAGE5 };
  192.         // NOTE - ClassWizard will add data members here.
  193.         //    DO NOT EDIT what you see in these blocks of generated code !
  194.     //}}AFX_DATA
  195.  
  196.  
  197. // Overrides
  198.     // ClassWizard generate virtual function overrides
  199.     //{{AFX_VIRTUAL(CMyPropertyPage5)
  200.     public:
  201.     virtual BOOL OnSetActive();
  202.     protected:
  203.     virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  204.     //}}AFX_VIRTUAL
  205.  
  206. // Implementation
  207. protected:
  208.     // Generated message map functions
  209.     //{{AFX_MSG(CMyPropertyPage5)
  210.         // NOTE: the ClassWizard will add member functions here
  211.     //}}AFX_MSG
  212.     DECLARE_MESSAGE_MAP()
  213.  
  214. };
  215.  
  216.  
  217.  
  218. #endif // __MYPROPERTYPAGE1_H__
  219.