#pragma once #include "resource.h" #include "AecDbBossHolder.h" #include "afxwin.h" class CFZZDDlg : public CDialog { DECLARE_DYNAMIC(CFZZDDlg) public: CFZZDDlg(CWnd* pParent = NULL); virtual ~CFZZDDlg(); enum { IDD = IDD_FZZD_DLG }; void GetHolder(XBossHolder& data) const; void SetFromID(AcDbObjectId& id); protected: virtual void DoDataExchange(CDataExchange* pDX); DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog(); afx_msg void OnBnClickedOk(); afx_msg void OnBnClickedRadio1(); afx_msg void OnBnClickedRadio4(); afx_msg void OnBnClickedButton1(); afx_msg void OnBnClickedButton2(); void UpdateDataObject(); XBossHolder m_data; AcDbObjectId m_id; double m_dGW; CString m_sMat; CString m_sNo; double m_dTopEl; double m_dX; CEdit m_wndLaySpace; CListBox m_wndLaySpaceBox; CString m_sVs; double m_dBomEl; afx_msg void OnBnClickedRadio2(); };