#if !defined(AFX_PACKAGEEDIT_H__7E2CF8C0_C62C_11D7_899F_000629A6E157__INCLUDED_) #define AFX_PACKAGEEDIT_H__7E2CF8C0_C62C_11D7_899F_000629A6E157__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "MainDoc.h" #include "MyPropertyPage.h" #ifdef BUILD_GUIDLL #define DLLCLASS __declspec(dllexport) #else #define DLLCLASS __declspec(dllimport) #endif // PackageEdit.h : header file // ///////////////////////////////////////////////////////////////////////////// // CPackageEdit dialog class DLLCLASS CPackageEdit : public CMyPropertyPage { DECLARE_DYNCREATE(CPackageEdit) // Construction public: BOOL OnSetActive(void); void OnExit(void); virtual void AbortChanges(void); virtual BOOL SaveChanges(void); BOOL RequestSaveChanges(void); BOOL CheckAnyChanges(void); LRESULT Query(WPARAM wp, LPARAM lp); void Exit(void); void SetPackageName(CString csName); BOOL m_bModified; CString m_csPackageName; BOOL m_bRefresh; CPackageEdit(); CPackageEdit(int nID); ~CPackageEdit(); // Dialog Data //{{AFX_DATA(CPackageEdit) enum { IDD = 0 }; // NOTE - ClassWizard will add data members here. // DO NOT EDIT what you see in these blocks of generated code ! //}}AFX_DATA // Overrides // ClassWizard generate virtual function overrides //{{AFX_VIRTUAL(CPackageEdit) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(CPackageEdit) //}}AFX_MSG DECLARE_MESSAGE_MAP() private: virtual void InitPageData(void); // CMainDoc *m_pDoc; }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_PACKAGEEDIT_H__7E2CF8C0_C62C_11D7_899F_000629A6E157__INCLUDED_)