Files
envi-code/SourceCode/Code2026/Pool3dCmd/YHPTDlg.h
T
2026-09-28 15:28:50 +08:00

52 lines
909 B
C++

#pragma once
#include "resource.h"
#include "afxwin.h"
#include "EarThwormDef.h"
//²ÎÕÕPDMS
class CYHPTDlg : public CDialog
{
DECLARE_DYNAMIC(CYHPTDlg)
public:
CYHPTDlg(CWnd* pParent = NULL);
virtual ~CYHPTDlg();
void GetLineStairData(ClimbStair& data) const;
void SetFromId(AcDbObjectId& id);
enum { IDD = IDD_YHPT_DLG };
protected:
virtual void DoDataExchange(CDataExchange* pDX);
DECLARE_MESSAGE_MAP()
public:
virtual BOOL OnInitDialog();
afx_msg void OnBnClickedOk();
double m_dD;
double m_dSegSp;
double m_dSteepH;
double m_dH;
double m_dW;
double m_dBomEl;
double m_dH1;
double m_dH2;
double m_dd;
double m_dt;
double m_dbt;
double m_dbw;
CString m_sMaterial;
CString m_sFactory;
CString m_sNo;
double m_dSpWall;
afx_msg void OnBnClickedButton1();
afx_msg void OnBnClickedCheck6();
int m_nType;
CBitmap m_bmp1,m_bmp2;
AcDbObjectId m_id;
BOOL m_bNOSetDefault;
};