#pragma once #include "resource.h" #include "AecDbObjXDataMap.h" #include "GsPreviewCtrlEx.h" class AecDbX3dPart; class CTJDHDlg : public CDialog { DECLARE_DYNAMIC(CTJDHDlg) public: CTJDHDlg(CWnd* pParent = NULL); virtual ~CTJDHDlg(); enum { IDD = IDD_TJDH_DLG }; int GetX3dPart(AecDbX3dPart*& pGroup); protected: virtual void DoDataExchange(CDataExchange* pDX); DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog(); afx_msg void OnBnClickedOk(); afx_msg void OnBnClickedOk2(); afx_msg void OnBnClickedButton1(); int GetScript(CString& sScript,int nRoomIndex,CString& sOffset); public: double m_dr; double m_dR; double m_dL; double m_dX; CString m_sSpec; bool m_bRemove; AecDbObjXDataMap m_mapBimData; int m_nNo; afx_msg void OnBnClickedButtonSel(); CGsPreviewCtrlEx m_wndGs; int m_id3DEqu; };