#pragma once #include "resource.h" struct LineStair; class CZXLTDlg : public CDialog { DECLARE_DYNCREATE(CZXLTDlg) public: CZXLTDlg(CWnd* pParent = NULL); virtual ~CZXLTDlg(); enum { IDD = IDD_ZXLT_DLG }; void GetLineStairData(LineStair& data); void SetLineStairData(const LineStair& data); protected: virtual void DoDataExchange(CDataExchange* pDX); virtual BOOL OnInitDialog(); afx_msg void OnBnClickedOk(); afx_msg void OnEnChangeEdit15(); DECLARE_MESSAGE_MAP() public: double m_dW; double m_dSteepH; double m_dSteepW; CString m_sH; int m_nSteepS; double m_dBomEl; double m_dL; BOOL m_bLBeam; BOOL m_bRBeam; BOOL m_bSlope; BOOL m_bNonslip; BOOL m_bSlopeBase; int m_nSymbol; CString m_sMaterial; CString m_sFactory; double m_dBarH; double m_dBarSp; double m_dBarH1; double m_dBarD; CString m_sNo; BOOL m_bNOSetDefault; BOOL m_bShowInSlab3d; BOOL m_bGuardBar; };