Leaked source code of windows server 2003
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.

59 lines
1.6 KiB

  1. #if !defined(AFX_NEWCOMPONENT_H__BF7CE06F_A5C1_4985_BA38_C80D4178B0AF__INCLUDED_)
  2. #define AFX_NEWCOMPONENT_H__BF7CE06F_A5C1_4985_BA38_C80D4178B0AF__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // newcompo.h : header file
  7. //
  8. /////////////////////////////////////////////////////////////////////////////
  9. // CNewComponent
  10. #include "NewFile.h"
  11. #include "nproject.h"
  12. #include "nconvert.h"
  13. class CNewComponent : public CPropertySheet
  14. {
  15. DECLARE_DYNAMIC(CNewComponent)
  16. // Construction
  17. public:
  18. CNewComponent(LPCTSTR pszCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
  19. CNewComponent(UINT nIDCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
  20. // Attributes
  21. public:
  22. // Operations
  23. public:
  24. CNewFile m_cnf ; // rename CNewPrjWResource // del
  25. CNewProject m_cnp ; // rename CNewPrjWTemplate
  26. CNewConvert m_cnc ;
  27. // Overrides
  28. // ClassWizard generated virtual function overrides
  29. //{{AFX_VIRTUAL(CNewComponent)
  30. //}}AFX_VIRTUAL
  31. // Implementation
  32. public:
  33. CNewProject* GetProjectPage() { return &m_cnp ; } ;
  34. virtual ~CNewComponent();
  35. // Generated message map functions
  36. protected:
  37. //{{AFX_MSG(CNewComponent)
  38. // NOTE - the ClassWizard will add and remove member functions here.
  39. //}}AFX_MSG
  40. DECLARE_MESSAGE_MAP()
  41. };
  42. /////////////////////////////////////////////////////////////////////////////
  43. //{{AFX_INSERT_LOCATION}}
  44. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  45. #endif // !defined(AFX_NEWCOMPONENT_H__BF7CE06F_A5C1_4985_BA38_C80D4178B0AF__INCLUDED_)