Files
envi-code/SourceCode/Code2026/ThunderProof/FoldSetDlg.h
T

74 lines
2.0 KiB
C++
Raw Normal View History

2026-10-04 00:04:20 +08:00
2026-09-28 15:28:50 +08:00
// = FileName: ThunderSetDlg.h
// = Version: 9.0
// = Author: wzh
// = Date: 2011/10/31
2026-10-04 00:04:20 +08:00
// = Description: 避雷计算(折线法)设置
2026-09-28 15:28:50 +08:00
// = Maintainers:
2026-10-04 00:04:20 +08:00
// 版本号 时间 修改人 修改内容
2026-09-28 15:28:50 +08:00
#ifndef AFX_CFOLDSETDLG_H_
#define AFX_CFOLDSETDLG_H_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "resource.h"
#include "afxwin.h"
#define ERR_VALUE 256
class CFoldSetDlg : public CDialog
{
public:
2026-10-04 00:04:20 +08:00
// 构造
2026-09-28 15:28:50 +08:00
CFoldSetDlg(CWnd* pParent = NULL);
virtual ~CFoldSetDlg(void);
2026-10-04 00:04:20 +08:00
// 数据变量
2026-09-28 15:28:50 +08:00
//{{AFX_DATA(CFoldSetDlg)
enum { IDD = IDD_FOLD_SETTING };
2026-10-04 00:04:20 +08:00
CAcUiColorComboBox m_cmbSinClr; // 单针(线)保护颜色
CAcUiColorComboBox m_cmbUniClr; // 联合保护颜色
double m_dLineThink; // 线宽
CButton m_chkSinHorProRadiu; // 单针保护-水平面保护半径
CButton m_chkSinProHeight; // 单针保护-被保护物高度
CButton m_chkUniSpaBetween; // 联合保护-两避雷针间距离
CButton m_chkUniProHeight; // 联合保护-被保护物高度
CButton m_chkUniProRange; // 联合保护-水平面保护范围
CAcUiColorComboBox m_cmbFontClr; // 标注字体颜色
CEdit m_edtFontHeight; // 标注字体高度
CSpinButtonCtrl m_spnFontHtCtrl; // 标注字高微调控件
2026-09-28 15:28:50 +08:00
//}}AFX_DATA
2026-10-04 00:04:20 +08:00
// 重写
2026-09-28 15:28:50 +08:00
//{{AFX_VIRTUAL(CFoldSetDlg)
protected:
virtual void DoDataExchange(CDataExchange* pDX);
//}}AFX_VIRTUAL
protected:
2026-10-04 00:04:20 +08:00
// 消息映射
2026-09-28 15:28:50 +08:00
//{{AFX_MSG(CFoldSetDlg)
afx_msg LONG_PTR onAcadKeepFocus(UINT_PTR, LONG_PTR); //
virtual BOOL OnInitDialog();
virtual BOOL PreTranslateMessage(MSG* pMsg);
virtual void OnOK();
afx_msg void OnClose();
afx_msg void OnDeltaposSpinFontHeight(NMHDR *pNMHDR, LRESULT *pResult);
afx_msg void OnBnRegisterInfor();
afx_msg void OnBnClickedCancel();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
private:
2026-10-04 00:04:20 +08:00
void InitAllControls(); // 初始化控件
void ReadDlgData(); // 读取对话框数据
void SaveDlgData(); // 保存对话框数据
2026-09-28 15:28:50 +08:00
public:
};
#endif // AFX_CFOLDSETDLG_H_