73 lines
1.5 KiB
C++
73 lines
1.5 KiB
C++
#ifndef _TCH_KERNCMD_SANSHUI_H_
|
||
#define _TCH_KERNCMD_SANSHUI_H_
|
||
|
||
#if _MSC_VER >= 1000
|
||
#pragma once
|
||
#endif // _MSC_VER >= 1000
|
||
|
||
#include "resource.h"
|
||
|
||
|
||
// add by xly,散水对话框工具条按钮
|
||
struct tbButtomSanShui
|
||
{
|
||
UINT tbID;
|
||
int BitmapID;
|
||
int Style;
|
||
};
|
||
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
// CSanShuiDlg dialog
|
||
class CSanShuiDlg : public CModelessDialog
|
||
{
|
||
public:
|
||
CSanShuiDlg(CWnd* pParent = NULL);
|
||
|
||
//{{AFX_DATA(CSanShuiDlg)
|
||
enum { IDD = IDD_DIALOG_SANSHUI };
|
||
BOOL m_bCheck;
|
||
double m_dDiff;
|
||
double m_dOffset;
|
||
double m_dWidth;
|
||
BOOL m_bRoundColu; // sg add 081016,TArch8.0中,散水命令增加了绕柱子和绕阳台的设置
|
||
BOOL m_bRoundBalcony;
|
||
BOOL m_bRoudWallPatch; // add by xly on 110114, 增加绕墙体造型
|
||
//}}AFX_DATA
|
||
|
||
BOOL m_bUseEsc; // add by xly on 110114, 增加绘制类型切换记录
|
||
|
||
public: // add by xly on 110114, 增加工具栏
|
||
CToolBarCtrl m_toolbar;
|
||
tbButtomSanShui m_tbButtom[3];
|
||
static int s_nMode;
|
||
|
||
public:
|
||
void SetItemEnable(BOOL bEnable);
|
||
|
||
protected:
|
||
//{{AFX_VIRTUAL(CSanShuiDlg)
|
||
virtual void DoDataExchange(CDataExchange* pDX);
|
||
virtual BOOL OnInitDialog();
|
||
//}}AFX_VIRTUAL
|
||
|
||
protected:
|
||
//{{AFX_MSG(CSanShuiDlg)
|
||
afx_msg void OnToolButAuto();
|
||
afx_msg void OnToolButAny();
|
||
afx_msg void OnToolButFixPath();
|
||
afx_msg BOOL OnToolTipText( UINT, NMHDR * pNMHDR, LRESULT * pResult );
|
||
afx_msg void OnKillFocusWidth(); // 散水宽度焦点事件
|
||
afx_msg void OnKillFocusDiff(); // 散水室内外高度差焦点事件
|
||
afx_msg void OnKillFocusOffSet(); // 散水偏移距离焦点事件
|
||
//}}AFX_MSG
|
||
|
||
DECLARE_MESSAGE_MAP()
|
||
};
|
||
|
||
|
||
#endif
|
||
|
||
|
||
|