120 lines
3.6 KiB
C++
120 lines
3.6 KiB
C++
// SingleDrainPipeDlg.cpp : implementation file
|
|||
|
|
//
|
||
|
|
|
||
|
|
#include "stdafx.h"
|
||
|
|
#include "SingleDrainPipeDlg.h"
|
||
|
|
|
||
|
|
#ifdef _DEBUG
|
||
|
|
#define new DEBUG_NEW
|
||
|
|
#undef THIS_FILE
|
||
|
|
static char THIS_FILE[] = __FILE__;
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
|
// CSingleDrainPipeDlg dialog
|
||
|
|
|
||
|
|
void DrainSysCalc()
|
||
|
|
{
|
||
|
|
CTemporaryResourceOverride vTemp;
|
||
|
|
CSingleDrainPipeDlg dlg;
|
||
|
|
dlg.DoModal();
|
||
|
|
}
|
||
|
|
|
||
|
|
CSingleDrainPipeDlg::CSingleDrainPipeDlg(CWnd* pParent /*=NULL*/)
|
||
|
|
: CDialog(CSingleDrainPipeDlg::IDD, pParent)
|
||
|
|
{
|
||
|
|
//{{AFX_DATA_INIT(CSingleDrainPipeDlg)
|
||
|
|
// NOTE: the ClassWizard will add member initialization here
|
||
|
|
//}}AFX_DATA_INIT
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
void CSingleDrainPipeDlg::DoDataExchange(CDataExchange* pDX)
|
||
|
|
{
|
||
|
|
CDialog::DoDataExchange(pDX);
|
||
|
|
//{{AFX_DATA_MAP(CSingleDrainPipeDlg)
|
||
|
|
DDX_Control(pDX, IDC_LIST_NG, m_listCtrl);
|
||
|
|
//}}AFX_DATA_MAP
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
BEGIN_MESSAGE_MAP(CSingleDrainPipeDlg, CDialog)
|
||
|
|
//{{AFX_MSG_MAP(CSingleDrainPipeDlg)
|
||
|
|
//}}AFX_MSG_MAP
|
||
|
|
END_MESSAGE_MAP()
|
||
|
|
|
||
|
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
|
// CSingleDrainPipeDlg message handlers
|
||
|
|
|
||
|
|
BOOL CSingleDrainPipeDlg::OnInitDialog()
|
||
|
|
{
|
||
|
|
CDialog::OnInitDialog();
|
||
|
|
m_listCtrl.SetExtendedStyle(LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT);
|
||
|
|
|
||
|
|
m_listCtrl.InsertColumn ( 0, _T("排水配件名称"), LVCFMT_LEFT, 180 );
|
||
|
|
m_listCtrl.InsertColumn ( 1, _T("当量"), LVCFMT_LEFT, 60 );
|
||
|
|
m_listCtrl.InsertColumn ( 2, _T("额定流量(L/s)"), LVCFMT_LEFT, 90 );
|
||
|
|
|
||
|
|
m_listCtrl.InsertItem ( 0, _T("污水盆"), 0 );
|
||
|
|
m_listCtrl.SetItemText ( 0, 1, _T("1.0"));
|
||
|
|
m_listCtrl.SetItemText ( 0, 2, _T("0.33"));
|
||
|
|
|
||
|
|
m_listCtrl.InsertItem ( 1, _T("单格洗涤盆"), 0 );
|
||
|
|
m_listCtrl.SetItemText ( 1, 1, _T("2.0"));
|
||
|
|
m_listCtrl.SetItemText ( 1, 2, _T("0.67"));
|
||
|
|
|
||
|
|
m_listCtrl.InsertItem ( 2, _T("双格洗涤盆"), 0 );
|
||
|
|
m_listCtrl.SetItemText ( 2, 1, _T("3.0"));
|
||
|
|
m_listCtrl.SetItemText ( 2, 2, _T("1.0"));
|
||
|
|
|
||
|
|
m_listCtrl.InsertItem ( 3, _T("洗脸盆(无塞)"), 0 );
|
||
|
|
m_listCtrl.SetItemText ( 3, 1, _T("0.3"));
|
||
|
|
m_listCtrl.SetItemText ( 3, 2, _T("0.1"));
|
||
|
|
|
||
|
|
m_listCtrl.InsertItem ( 4, _T("洗脸盆(有塞)"), 0 );
|
||
|
|
m_listCtrl.SetItemText ( 4, 1, _T("0.75"));
|
||
|
|
m_listCtrl.SetItemText ( 4, 2, _T("0.25"));
|
||
|
|
|
||
|
|
m_listCtrl.InsertItem ( 5, _T("浴盆"), 0 );
|
||
|
|
m_listCtrl.SetItemText ( 5, 1, _T("3.0"));
|
||
|
|
m_listCtrl.SetItemText ( 5, 2, _T("1.0"));
|
||
|
|
|
||
|
|
m_listCtrl.InsertItem ( 6, _T("淋浴器"), 0 );
|
||
|
|
m_listCtrl.SetItemText ( 6, 1, _T("0.45"));
|
||
|
|
m_listCtrl.SetItemText ( 6, 2, _T("0.15"));
|
||
|
|
|
||
|
|
m_listCtrl.InsertItem ( 7, _T("大便器"), 0 );
|
||
|
|
m_listCtrl.SetItemText ( 7, 1, _T("4.5"));
|
||
|
|
m_listCtrl.SetItemText ( 7, 2, _T("1.5"));
|
||
|
|
|
||
|
|
m_listCtrl.InsertItem ( 8, _T("大便器(虹吸式)"), 0 );
|
||
|
|
m_listCtrl.SetItemText ( 8, 1, _T("6.0"));
|
||
|
|
m_listCtrl.SetItemText ( 8, 2, _T("2.0"));
|
||
|
|
|
||
|
|
m_listCtrl.InsertItem ( 9, _T("小便器(手动式)"), 0 );
|
||
|
|
m_listCtrl.SetItemText ( 9, 1, _T("0.15"));
|
||
|
|
m_listCtrl.SetItemText ( 9, 2, _T("0.05"));
|
||
|
|
|
||
|
|
m_listCtrl.InsertItem ( 10, _T("小便器(自闭式)"), 0 );
|
||
|
|
m_listCtrl.SetItemText ( 10, 1, _T("0.15"));
|
||
|
|
m_listCtrl.SetItemText ( 10, 2, _T("0.05"));
|
||
|
|
|
||
|
|
m_listCtrl.InsertItem ( 11, _T("小便槽(每米)手动"), 0 );
|
||
|
|
m_listCtrl.SetItemText ( 11, 1, _T("0.15"));
|
||
|
|
m_listCtrl.SetItemText ( 11, 2, _T("0.05"));
|
||
|
|
|
||
|
|
m_listCtrl.InsertItem ( 12, _T("小便槽(每米)自动"), 0 );
|
||
|
|
m_listCtrl.SetItemText ( 12, 1, _T("0.5"));
|
||
|
|
m_listCtrl.SetItemText ( 12, 2, _T("0.17"));
|
||
|
|
|
||
|
|
m_listCtrl.InsertItem ( 13, _T("饮水器"), 0 );
|
||
|
|
m_listCtrl.SetItemText ( 13, 1, _T("0.15"));
|
||
|
|
m_listCtrl.SetItemText ( 13, 2, _T("0.05"));
|
||
|
|
|
||
|
|
m_listCtrl.InsertItem ( 14, _T("家用洗衣机"), 0 );
|
||
|
|
m_listCtrl.SetItemText ( 14, 1, _T("1.5"));
|
||
|
|
m_listCtrl.SetItemText ( 14, 2, _T("0.5"));
|
||
|
|
|
||
|
|
return TRUE; // return TRUE unless you set the focus to a control
|
||
|
|
// EXCEPTION: OCX Property Pages should return FALSE
|
||
|
|
}
|