home *** CD-ROM | disk | FTP | other *** search
/ Mastering MFC Development / MMD.ISO / labs / c10 / lab02 / baseline / dlgfield.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-02-20  |  900 b   |  41 lines

  1. // DlgField.h : header file
  2. //
  3.  
  4. /////////////////////////////////////////////////////////////////////////////
  5. // CDlgField dialog
  6.  
  7. class CDlgField : public CDialog
  8. {
  9. // Construction
  10. public:
  11.     CString m_strCaption;
  12.     CDlgField(CWnd* pParent = NULL);   // standard constructor
  13.  
  14. // Dialog Data
  15.     //{{AFX_DATA(CDlgField)
  16.     enum { IDD = IDD_DLG_FIELDINFO };
  17.     CString    m_strFieldName;
  18.     int        m_nTextLength;
  19.     int        m_nFieldType;
  20.     //}}AFX_DATA
  21.  
  22.  
  23. // Overrides
  24.     // ClassWizard generated virtual function overrides
  25.     //{{AFX_VIRTUAL(CDlgField)
  26.     protected:
  27.     virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  28.     //}}AFX_VIRTUAL
  29.  
  30. // Implementation
  31. protected:
  32.  
  33.     // Generated message map functions
  34.     //{{AFX_MSG(CDlgField)
  35.     afx_msg void OnFieldTypeText();
  36.     afx_msg void OnFieldTypeNumeric();
  37.     afx_msg void OnChangeFieldName();
  38.     //}}AFX_MSG
  39.     DECLARE_MESSAGE_MAP()
  40. };
  41.