Source code of Windows XP (NT5)
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.

63 lines
1.4 KiB

  1. // shrpub.h : header file
  2. //
  3. #ifndef _SHRPUB_H_
  4. #define _SHRPUB_H_
  5. #include "ShrProp.h"
  6. /////////////////////////////////////////////////////////////////////////////
  7. // CSharePagePublish dialog
  8. class CSharePagePublish : public CSharePage
  9. {
  10. DECLARE_DYNCREATE(CSharePagePublish)
  11. // Construction
  12. public:
  13. CSharePagePublish();
  14. virtual ~CSharePagePublish();
  15. virtual BOOL Load( CFileMgmtComponentData* pFileMgmtData, LPDATAOBJECT piDataObject );
  16. // Dialog Data
  17. //{{AFX_DATA(CSharePagePublish)
  18. enum { IDD = IDD_SHAREPROP_PUBLISH };
  19. CString m_strError;
  20. CString m_strUNCPath;
  21. CString m_strDescription;
  22. CString m_strKeywords;
  23. CString m_strManagedBy;
  24. int m_iPublish;
  25. //}}AFX_DATA
  26. // Overrides
  27. // ClassWizard generate virtual function overrides
  28. //{{AFX_VIRTUAL(CSharePagePublish)
  29. public:
  30. virtual BOOL OnApply();
  31. protected:
  32. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  33. //}}AFX_VIRTUAL
  34. // Implementation
  35. protected:
  36. // Generated message map functions
  37. //{{AFX_MSG(CSharePagePublish)
  38. virtual BOOL OnInitDialog();
  39. afx_msg BOOL OnHelp(WPARAM wParam, LPARAM lParam);
  40. afx_msg BOOL OnContextHelp(WPARAM wParam, LPARAM lParam);
  41. afx_msg void OnChangeEditDescription();
  42. afx_msg void OnChangeKeywords();
  43. afx_msg void OnChangeEditManagedBy();
  44. afx_msg void OnShrpubPublish();
  45. //}}AFX_MSG
  46. DECLARE_MESSAGE_MAP()
  47. private:
  48. BOOL m_bExposeKeywords;
  49. BOOL m_bExposeManagedBy;
  50. };
  51. #endif // _SHRPUB_H_