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.

91 lines
2.1 KiB

  1. /**********************************************************************/
  2. /** Microsoft Windows/NT **/
  3. /** Copyright(c) Microsoft Corporation, 1997 - 1998 **/
  4. /**********************************************************************/
  5. /*
  6. dynrecpp.h
  7. Dynamic mapping property page
  8. FILE HISTORY:
  9. */
  10. #if !defined _DYNRECPP_H
  11. #define _DYNRECPP_H
  12. #if _MSC_VER >= 1000
  13. #pragma once
  14. #endif // _MSC_VER >= 1000
  15. #ifndef _ACTREG_H
  16. #include "actreg.h"
  17. #endif
  18. /////////////////////////////////////////////////////////////////////////////
  19. // CDynamicPropGen dialog
  20. class CDynamicPropGen : public CPropertyPageBase
  21. {
  22. DECLARE_DYNCREATE(CDynamicPropGen)
  23. // Construction
  24. public:
  25. CDynamicPropGen();
  26. ~CDynamicPropGen();
  27. // Dialog Data
  28. //{{AFX_DATA(CDynamicPropGen)
  29. enum { IDD = IDD_DYN_PROPERTIES };
  30. CEdit m_editOwner;
  31. CListCtrl m_listAddresses;
  32. CStatic m_staticIPAdd;
  33. CEdit m_editVersion;
  34. CEdit m_editType;
  35. CEdit m_editState;
  36. CEdit m_editName;
  37. CEdit m_editExpiration;
  38. //}}AFX_DATA
  39. UINT m_uImage;
  40. // Overrides
  41. // ClassWizard generate virtual function overrides
  42. //{{AFX_VIRTUAL(CDynamicPropGen)
  43. protected:
  44. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  45. //}}AFX_VIRTUAL
  46. // Implementation
  47. protected:
  48. // Generated message map functions
  49. //{{AFX_MSG(CDynamicPropGen)
  50. virtual BOOL OnInitDialog();
  51. //}}AFX_MSG
  52. DECLARE_MESSAGE_MAP()
  53. public:
  54. virtual DWORD * GetHelpMap() { return WinsGetHelpMap(CDynamicPropGen::IDD);};//return NULL;}
  55. };
  56. class CDynamicMappingProperties:public CPropertyPageHolderBase
  57. {
  58. public:
  59. CDynamicMappingProperties(ITFSNode * pNode,
  60. IComponent * pComponent,
  61. LPCTSTR pszSheetName,
  62. WinsRecord* pwRecord = NULL);
  63. virtual ~CDynamicMappingProperties();
  64. public:
  65. CDynamicPropGen m_pageGeneral;
  66. WinsRecord m_wsRecord;
  67. };
  68. //{{AFX_INSERT_LOCATION}}
  69. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  70. #endif // !defined _DYNRECPP_H