Files
gjm 164968b62e chore
把非utf8-bom编码的cpp/h文件改为 utf8 bom 编码, msvc识别utf8编码时,如果不是bom格式的,会使用当前cp_oem来解码.
2026-10-04 00:04:20 +08:00

57 lines
1.0 KiB
C++

#pragma once
#include "resource.h"
#include <vector>
#include "GsPreviewCtrl.h"
#include "AecDbEwEquipment.h"
class CSXHDlg : public CDialog
{
DECLARE_DYNAMIC(CSXHDlg)
public:
CSXHDlg(CWnd* pParent = NULL);
virtual ~CSXHDlg();
enum { IDD = IDD_DLG_XSH };
protected:
virtual void DoDataExchange(CDataExchange* pDX);
DECLARE_MESSAGE_MAP()
public:
virtual BOOL OnInitDialog();
afx_msg void OnBnClickedOk();
afx_msg void OnBnClickedBtnSel2d();
afx_msg void OnBnClickedSize();
afx_msg void OnBnClickedRadioXHSSize();
afx_msg void OnBnClickedRadioXHSLayoutStyle();
void initListData();
void initLayoutDist();
public:
// 消火栓 0 上接 1 平接
int m_iType;
// 消火栓布置方式 0 沿线 1 任意 2 定距
int m_iLayout;
// 间距
double m_dDist;
// 翻墙距离
double m_dWallDist;
// 保护半径
double m_dProtectR;
// 保存2D、3D 选型的结果
CString m_s2DSel;
CString m_s3DSel;
std::vector<CString> m_Sizes;
CListBox m_ListBoxSize;
// gsview控件
CGsPreviewCtrl m_wndViewCtrl2d;
CString m_sListBoxValue;
};