47 lines
1.5 KiB
C++
47 lines
1.5 KiB
C++
#if !defined(AFX_CURVESTAIRDLG_H__A7E382F5_B3BE_4107_8586_A54AF452D546__INCLUDED_)
|
|
#define AFX_CURVESTAIRDLG_H__A7E382F5_B3BE_4107_8586_A54AF452D546__INCLUDED_
|
|
|
|
#if _MSC_VER > 1000
|
|
#pragma once
|
|
#endif // _MSC_VER > 1000
|
|
// CurveStairDlg.h : header file
|
|
//
|
|
#include "Resource.h"
|
|
#include "BaseStairDlg.h"
|
|
#include "WGroupCtrl.h" //add by nsh 20071107
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// CCurveStairDlg dialog
|
|
class CCurveStairDlg : public CBaseStairDlg
|
|
{
|
|
public:
|
|
XDirectionCurve m_lCurve0, m_rCurve0;
|
|
WGroupCtrl m_group1;// add by nsh 20071107
|
|
static BOOL m_bGroupStatus; // add by nsh 20071107
|
|
public:
|
|
DECLARE_DYNAMIC(CCurveStairDlg)
|
|
CCurveStairDlg(CWnd* pParent = NULL); // standard constructor
|
|
virtual AcDbEntity * NewObject();
|
|
virtual void Dlg2Obj(AcDbEntity *pStep);
|
|
virtual void Obj2Dlg(const AcDbEntity *pStep);
|
|
virtual void DoDataExchange(CDataExchange*pDX);//add by nsh
|
|
// Dialog Data
|
|
//{{AFX_DATA(CCurveStairDlg)
|
|
enum { IDD = IDD_CURVESTAIR };
|
|
//}}AFX_DATA
|
|
// Overrides
|
|
// ClassWizard generated virtual function overrides
|
|
//{{AFX_VIRTUAL(CCurveStairDlg)
|
|
//}}AFX_VIRTUAL
|
|
// Implementation
|
|
protected:
|
|
// Generated message map functions
|
|
//{{AFX_MSG(CCurveStairDlg)
|
|
//}}AFX_MSG
|
|
DECLARE_MESSAGE_MAP()
|
|
};
|
|
//{{AFX_INSERT_LOCATION}}
|
|
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
|
|
|
|
#endif // !defined(AFX_CURVESTAIRDLG_H__A7E382F5_B3BE_4107_8586_A54AF452D546__INCLUDED_)
|