52 lines
1.2 KiB
C++
52 lines
1.2 KiB
C++
#if !defined(AFX_CALCFEEDSETTINGDLG_H__33B167A2_1DC4_4888_B344_D9BB95803749__INCLUDED_)
|
|
#define AFX_CALCFEEDSETTINGDLG_H__33B167A2_1DC4_4888_B344_D9BB95803749__INCLUDED_
|
|
|
|
#if _MSC_VER > 1000
|
|
#pragma once
|
|
#endif // _MSC_VER > 1000
|
|
#include "Resource.h"
|
|
#include "WDGRID.h"
|
|
|
|
class WDGridForFeedSet : public WDGrid
|
|
{
|
|
public:
|
|
WDGridForFeedSet();
|
|
|
|
protected:
|
|
//单元内容将改变为text,返回值代表是否确定
|
|
virtual bool OnModified(WDGridCell&cell,CString &text);
|
|
|
|
};
|
|
|
|
class CCalcFeedSettingDlg : public CDialog
|
|
{
|
|
public:
|
|
CCalcFeedSettingDlg(CWnd* pParent = NULL);
|
|
|
|
//{{AFX_DATA(CCalcFeedSettingDlg)
|
|
enum { IDD = IDD_CALC_FEED_SETTING };
|
|
WDGridForFeedSet m_gridData;
|
|
//}}AFX_DATA
|
|
|
|
//{{AFX_VIRTUAL(CCalcFeedSettingDlg)
|
|
protected:
|
|
virtual void DoDataExchange(CDataExchange* pDX);
|
|
//}}AFX_VIRTUAL
|
|
|
|
public:
|
|
// 初始化设置列表数据
|
|
void InitFeedSettingData();
|
|
// 判断是否有重复的管径
|
|
BOOL MakesureNoRepeatData();
|
|
|
|
protected:
|
|
|
|
//{{AFX_MSG(CCalcFeedSettingDlg)
|
|
virtual BOOL OnInitDialog();
|
|
virtual void OnOK();
|
|
//}}AFX_MSG
|
|
DECLARE_MESSAGE_MAP()
|
|
};
|
|
|
|
#endif // !defined(AFX_CALCFEEDSETTINGDLG_H__33B167A2_1DC4_4888_B344_D9BB95803749__INCLUDED_)
|