#if !defined(__DLGARRIBTEDIT_H__) #define __DLGARRIBTEDIT_H__ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 class CDLGArribtEdit : public CDialog { public: CDLGArribtEdit(AecDbObjXDataMap* pmapXData, CWnd* pParent = NULL); //{{AFX_DATA(CDLGArribtEdit) enum { IDD = IDD_DIALOGARREDIT }; CListCtrl m_wndLstAttrib; CEdit m_wndEdtAttrib; CButton m_wndBtnCancel; CButton m_wndBtnOk; //}}AFX_DATA //{{AFX_VIRTUAL(CDLGArribtEdit) protected: virtual void DoDataExchange(CDataExchange* pDX); //}}AFX_VIRTUAL protected: //{{AFX_MSG(CDLGArribtEdit) virtual BOOL OnInitDialog(); afx_msg void OnClickLstAttrib(NMHDR* pNMHDR, LRESULT* pResult); afx_msg void OnKillfocusEdtAttrib(); afx_msg void OnChangeEdtAttrib(); afx_msg int OnMouseActivate(CWnd* pDesktopWnd, UINT nHitTest, UINT message); afx_msg void OnSize(UINT nType, int cx, int cy); virtual void OnOK(); //}}AFX_MSG DECLARE_MESSAGE_MAP() public: AecDbObjXDataMap* m_pmapXData; }; //{{AFX_INSERT_LOCATION}} #endif // !defined(__DLGARRIBTEDIT_H__)