You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
|
#pragma once
|
|
|
|
|
|
#include "Resource.h"
|
|
|
|
|
|
|
|
|
|
|
|
// CPage2 dialog
|
|
|
|
|
|
//class CFUISheet;
|
|
|
|
|
|
class AFX_EXT_CLASS CPageGrid : public CPropertyPage
|
|
|
|
|
|
{
|
|
|
|
|
|
DECLARE_DYNAMIC(CPageGrid)
|
|
|
|
|
|
|
|
|
|
|
|
public:
|
|
|
|
|
|
CPageGrid();
|
|
|
|
|
|
virtual ~CPageGrid();
|
|
|
|
|
|
|
|
|
|
|
|
// Dialog Data
|
|
|
|
|
|
enum { IDD = IDD_PROPPAGE_PAGE_GRID };
|
|
|
|
|
|
|
|
|
|
|
|
protected:
|
|
|
|
|
|
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
|
|
|
|
|
|
|
|
|
|
|
|
DECLARE_MESSAGE_MAP()
|
|
|
|
|
|
|
|
|
|
|
|
public:
|
|
|
|
|
|
///** @brief <20><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Բ<EFBFBD><D4B2><EFBFBD> */
|
|
|
|
|
|
int Initial(SGridParamEx& gp);
|
|
|
|
|
|
|
|
|
|
|
|
/** @brief <20>õ<EFBFBD><C3B5><EFBFBD><EFBFBD>ݵķ<DDB5>Χֵ*/
|
|
|
|
|
|
/*BOOL GetDataRange(CString strInput);*/
|
|
|
|
|
|
///** @brief <20>õ<EFBFBD><C3B5>߽緶Χֵ,<2C>粻<EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>FALSE*/
|
|
|
|
|
|
//BOOL GetOutlineRange(CString strInput);
|
|
|
|
|
|
virtual BOOL OnSetActive();
|
|
|
|
|
|
virtual BOOL OnInitDialog();
|
|
|
|
|
|
|
|
|
|
|
|
public:
|
|
|
|
|
|
BOOL m_bEqualDxDy;
|
|
|
|
|
|
BOOL m_bInitial; ///< <20><>¼<EFBFBD>Ƿ<EFBFBD><C7B7>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC>
|
|
|
|
|
|
CString m_strCurGridNumDelt;
|
|
|
|
|
|
CString m_strXMin;
|
|
|
|
|
|
CString m_strYMin;
|
|
|
|
|
|
CString m_strZMin;
|
|
|
|
|
|
CString m_strXMax;
|
|
|
|
|
|
CString m_strYMax;
|
|
|
|
|
|
CString m_strZMax;
|
|
|
|
|
|
CString m_strDX;
|
|
|
|
|
|
CString m_strDY;
|
|
|
|
|
|
CString m_strDZ;
|
|
|
|
|
|
int m_numx;
|
|
|
|
|
|
int m_numy;
|
|
|
|
|
|
int m_times;
|
|
|
|
|
|
int m_timeflt; ///< <20>ڼ<EFBFBD><DABC>ο<EFBFBD><CEBF>Ƕϲ<C7B6>
|
|
|
|
|
|
|
|
|
|
|
|
public:
|
|
|
|
|
|
/** @brief <20><>Ϣ<EFBFBD><CFA2>Ӧ*/
|
|
|
|
|
|
afx_msg void OnEnChangeEditGridXnum();
|
|
|
|
|
|
afx_msg void OnEnChangeEditGridYnum();
|
|
|
|
|
|
//afx_msg void OnEnChangeEditDeltX();
|
|
|
|
|
|
//afx_msg void OnEnChangeEditDeltY();
|
|
|
|
|
|
afx_msg void OnEnChangeEditGridTimes();
|
|
|
|
|
|
};
|