Files
envi-code/SourceCode/Code2026/EarthWormCmd/KTFKDlg.h
T

93 lines
1.9 KiB
C++
Raw Normal View History

2026-10-04 00:04:20 +08:00
#pragma once
2026-09-28 15:28:50 +08:00
#include "resource.h"
#include "GsPreviewCtrl.h"
#include "DlgBase.h"
#include "afxcmn.h"
#include "UIIListCtrl.h"
class CKTFKDlg : public CBaseDialog
{
DECLARE_DYNAMIC(CKTFKDlg)
public:
CKTFKDlg(CWnd* pParent = NULL);
virtual ~CKTFKDlg();
enum { IDD = IDD_KTFKDLG };
protected:
virtual void DoDataExchange(CDataExchange* pDX);
DECLARE_MESSAGE_MAP()
public:
virtual BOOL OnInitDialog();
virtual void SetDefaultFnctNode(EWFnctNode &fncNode);
afx_msg void OnBnClickedOk();
public:
afx_msg void OnBnClickedButton1();
private:
2026-10-04 00:04:20 +08:00
// 通风口纵向长
2026-09-28 15:28:50 +08:00
float m_fL1;
2026-10-04 00:04:20 +08:00
// 通风口横向宽
2026-09-28 15:28:50 +08:00
float m_fL2;
2026-10-04 00:04:20 +08:00
// 最左侧通风口左室定位尺寸
2026-09-28 15:28:50 +08:00
float m_fL3;
2026-10-04 00:04:20 +08:00
// 其它通风口左室定位尺寸
2026-09-28 15:28:50 +08:00
float m_fL4;
2026-10-04 00:04:20 +08:00
// 安全门型号
2026-09-28 15:28:50 +08:00
CString m_sDoorNum;
2026-10-04 00:04:20 +08:00
// 安全门生产厂家
2026-09-28 15:28:50 +08:00
CString m_sDoorFactory;
2026-10-04 00:04:20 +08:00
// 百叶窗总宽
2026-09-28 15:28:50 +08:00
float m_fWin_W;
2026-10-04 00:04:20 +08:00
// 百叶窗总高
2026-09-28 15:28:50 +08:00
float m_fWin_H;
2026-10-04 00:04:20 +08:00
// 防火墙厚度
2026-09-28 15:28:50 +08:00
float m_fFireWall_Thickness;
2026-10-04 00:04:20 +08:00
// 防火墙安全门宽
2026-09-28 15:28:50 +08:00
float m_fFireWall_Door_W;
2026-10-04 00:04:20 +08:00
// 防火墙安全门高
2026-09-28 15:28:50 +08:00
float m_fFireWall_Door_H;
2026-10-04 00:04:20 +08:00
// 安全门距左位置
2026-09-28 15:28:50 +08:00
float m_fFireWall_Door_Pos;
2026-10-04 00:04:20 +08:00
// 房子左室内定位尺寸
2026-09-28 15:28:50 +08:00
float m_fFangZi_Size;
2026-10-04 00:04:20 +08:00
// 房子墙厚
2026-09-28 15:28:50 +08:00
float m_fFangZi_Thickness;
2026-10-04 00:04:20 +08:00
// 房子横向室内宽度
2026-09-28 15:28:50 +08:00
float m_fFangZi_HengXiang_W;
2026-10-04 00:04:20 +08:00
// 房子低向室内高度
2026-09-28 15:28:50 +08:00
float m_fFangZi_DiXiang_H;
2026-10-04 00:04:20 +08:00
// 房子高向室内高度
2026-09-28 15:28:50 +08:00
float m_fFangZi_GaoXiang_H;
2026-10-04 00:04:20 +08:00
// 房子纵向室内内宽度
2026-09-28 15:28:50 +08:00
float m_fFangZi_ZhongXiang_W;
2026-10-04 00:04:20 +08:00
//房子通风口宽度
2026-09-28 15:28:50 +08:00
float m_fLWin;
2026-10-04 00:04:20 +08:00
// 扶梯钢管直径
2026-09-28 15:28:50 +08:00
float m_fFuTi_D;
2026-10-04 00:04:20 +08:00
// 扶梯宽度
2026-09-28 15:28:50 +08:00
float m_fFuTi_W;
2026-10-04 00:04:20 +08:00
// 扶梯间距
2026-09-28 15:28:50 +08:00
float m_fFuTi_Spacing;
2026-10-04 00:04:20 +08:00
// 扶梯踏脚伸出长度
2026-09-28 15:28:50 +08:00
float m_fFuTi_Out_Len;
2026-10-04 00:04:20 +08:00
// 扶梯固入墙纵向深
2026-09-28 15:28:50 +08:00
float m_fFuTi_Wall_Deep;
2026-10-04 00:04:20 +08:00
// 扶梯固入墙横向长
2026-09-28 15:28:50 +08:00
float m_fFuTi_Wall_Len;
public:
2026-10-04 00:04:20 +08:00
// 是否添加防火墙
2026-09-28 15:28:50 +08:00
BOOL m_bAddFireWall;
2026-10-04 00:04:20 +08:00
// 防火墙是否添加通风口
2026-09-28 15:28:50 +08:00
BOOL m_bFireWallAddTongFengKou;
float m_fX;
int m_nDirPos;
CImageList m_ImageList;
CUIIListCtrl m_wndRoomCheckList;
};