Files
envi-code/SourceCode/Code2026/Dimension/ModifyDimDlg.h
T
gjm 164968b62e chore
把非utf8-bom编码的cpp/h文件改为 utf8 bom 编码, msvc识别utf8编码时,如果不是bom格式的,会使用当前cp_oem来解码.
2026-10-04 00:04:20 +08:00

52 lines
1.3 KiB
C++

#pragma once
#include "resource.h"
class CModifyDimDlg : public CDialog
{
DECLARE_DYNAMIC(CModifyDimDlg)
public:
CModifyDimDlg(CWnd* pParent = NULL);
virtual ~CModifyDimDlg();
enum { IDD = IDD_MODIFY_DIM_DLG };
protected:
virtual void DoDataExchange(CDataExchange* pDX);
virtual BOOL OnInitDialog();
DECLARE_MESSAGE_MAP()
private:
AcDbObjectId getStyleId(const int &id, const int &idx) const;
public:
afx_msg void OnBnClickedOk();
afx_msg HBRUSH OnCtlColor(CDC *pDC, CWnd *pWnd, UINT nCtlColor);
private:
BOOL m_bChkScale;
BOOL m_bChkUpStyle;
BOOL m_bChkDnStyle;
BOOL m_bChkUpHeight;
BOOL m_bChkDnHeight;
int m_iNumerator;
int m_iDenominator;
CString m_sUpHeight;
CString m_sDnHeight;
int m_iUpStyle;
int m_iDnStyle;
public:
bool ChkScale() const { return m_bChkScale == FALSE ? false : true; }
bool ChkUpStyle() const { return m_bChkUpStyle == FALSE ? false : true; }
bool ChkDnStyle() const { return m_bChkDnStyle == FALSE ? false : true; }
bool ChkUpHeight() const { return m_bChkUpHeight == FALSE ? false : true; }
bool ChkDnHeight() const { return m_bChkDnHeight == FALSE ? false : true; }
AcDbObjectId getUpStyle() const;
AcDbObjectId getDnStyle() const;
double getScale() const;
double getUpHeight() const;
double getDnHeight() const;
static void start();
};