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

37 lines
767 B
C++

#pragma once
#include "resource.h"
#include "TextStyleComboBox.h"
class CGenerateStakeDlg : public CDialog
{
DECLARE_DYNAMIC(CGenerateStakeDlg)
public:
CGenerateStakeDlg(CWnd* pParent = NULL);
virtual ~CGenerateStakeDlg();
enum { IDD = IDD_GENERATE_STAKE_DLG };
protected:
virtual void DoDataExchange(CDataExchange* pDX);
virtual BOOL OnInitDialog();
DECLARE_MESSAGE_MAP()
afx_msg void OnBnClickedOk();
public:
CString m_strPrefix;
double m_dDistStart;
double m_dSpace;
double m_dTxtH;
CString m_strStyle;
double m_dTxtWF;
double m_dDistEnd;
AcDbObjectId m_idStyle;
double m_dStakeL;
double m_dStakeW;
CTextStyleComboBox m_ctrlStyleCombo;
// 桩号生成位置(左右中)
int m_nPositonOfStake;
// 阅读方向 上到下,下到上 0-1
int m_nReaderDir;
};