Files
envi-code/SourceCode/Code2026/Dimension/CalcFeedSettingDlg.h
T
2026-09-28 15:28:50 +08:00

52 lines
1.1 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_)