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

78 lines
1.7 KiB
C++

#pragma once
#include "resource.h"
#include "afxwin.h"
#include "earthwormdef.h"
class CUIIADORXServer;
class CIsoSysDlg : public CDialog
{
DECLARE_DYNAMIC(CIsoSysDlg)
public:
CIsoSysDlg(CWnd* pParent = NULL);
virtual ~CIsoSysDlg();
void SetDbServer(CUIISQLiteServer* pDb);
void GetISOContext(AecEqui::ISOContex& isoConx);
void LockSys(LPCTSTR &pszSys, BOOL bLockSys) { m_sCurrSys = pszSys; m_bLockSys = bLockSys; }
void SetOnlyStandIso(BOOL bStandISO) { m_bStandISO = bStandISO; }
double GetPrntScale() const;
enum { IDD = IDD_ISOSYSDLG };
protected:
virtual void DoDataExchange(CDataExchange* pDX);
virtual BOOL OnInitDialog();
afx_msg void OnBnClickedOk();
afx_msg void OnBnClickedButton1();
afx_msg void OnBnClickedCheck2();
afx_msg void OnBnClickedCheckPDim2();
afx_msg void OnBnClickedCheckPDim();
afx_msg void OnBnClickedButton2();
afx_msg void OnBnClickedCheck5();
DECLARE_MESSAGE_MAP()
public:
CUIISQLiteServer* m_pDb;
CComboBox m_wndComboSys;
BOOL m_bCheckAllSys;
BOOL m_nAngle;
BOOL m_bLockSys;
BOOL m_b2DFlag;
BOOL m_bEqu;
BOOL m_bPipeDim;
BOOL m_bPipeDim2;
BOOL m_bWeldDot;
BOOL m_bFitDim;
BOOL m_bElbowLine;
BOOL m_bDNDim;
BOOL m_bDimTxtNotISO;
BOOL m_bDimPipeEl;
BOOL m_bStandISO;
BOOL m_bDimIndex;
BOOL m_b45NoIso;
BOOL m_bODxtDim;
BOOL m_bVlvISOV;
BOOL m_bFitFGHide;
BOOL m_bOnePipeLine;
BOOL m_bPipeHanger;
double m_dRefEl;
double m_dPipeW;
double m_dDotWD;
double m_dTxtH;
double m_dGastGap;
int m_nView;
CString m_sCurrSys;
AcDbObjectId m_idCurSys;
AcDbObjectId m_idPipeHit;
CButton m_wndBTEL1;
CButton m_wndBTEL2;
CBitmap m_bmpEl1;
CBitmap m_bmpEl2;
BOOL m_bElStyle;
CString m_sScale;
double m_dWFact;
};