66 lines
1.4 KiB
C++
66 lines
1.4 KiB
C++
#pragma once
|
|
|
|
#include "resource.h"
|
|
class CWPipeDimConfigDlg : public CDialog
|
|
{
|
|
DECLARE_DYNAMIC(CWPipeDimConfigDlg)
|
|
|
|
public:
|
|
CWPipeDimConfigDlg(CWnd* pParent = NULL);
|
|
virtual ~CWPipeDimConfigDlg();
|
|
|
|
void SetPipeInitData(AecDbObjXDataMap* pXData);
|
|
|
|
enum { IDD = IDD_WPIPEDIMCONFIG };
|
|
|
|
protected:
|
|
virtual void DoDataExchange(CDataExchange* pDX);
|
|
virtual BOOL OnInitDialog();
|
|
DECLARE_MESSAGE_MAP()
|
|
|
|
public:
|
|
afx_msg void OnBnClickedBtelsetup();
|
|
afx_msg void OnBnClickedButtonupset();
|
|
afx_msg void OnBnClickedButtondownset();
|
|
afx_msg void OnBnClickedOk();
|
|
|
|
void InitFromMap();
|
|
BOOL DownLoad2Map();
|
|
void ElDescr2EveryOne(CString& sText);
|
|
static int PipeScript2Detail(CString& sText,CString& sText2);
|
|
int PipeDetail2Script(CString& sText,CString& sText2,BOOL bAddBrace = FALSE);
|
|
|
|
public:
|
|
CStatic m_wndBmpTopEl;
|
|
CStatic m_wndBmpEl;
|
|
CStatic m_wndBmpCenEl;
|
|
CStatic m_wndBmpBomEl;
|
|
CStatic m_wndEl;
|
|
CStatic m_wndElBom;
|
|
CStatic m_wndElCen;
|
|
CStatic m_wndElTop;
|
|
//CButton m_wndElType;
|
|
CString m_sEl;
|
|
CString m_sElType;
|
|
CString m_sTopEl;
|
|
CString m_sCenEl;
|
|
CString m_sBomEl;
|
|
CString m_sScriptUp;
|
|
CString m_sScriptDown;
|
|
double m_dTextHeight;
|
|
double m_dTextWFact;
|
|
double m_dEqpTxtHeight;
|
|
double m_dEqpTxtWFact;
|
|
CBitmap m_bmpEl;
|
|
CBitmap m_bmpTopEl;
|
|
CBitmap m_bmpCenEl;
|
|
CBitmap m_bmpBomEl;
|
|
|
|
CUIISQLiteServer* m_pDb;
|
|
AecDbObjXDataMap* m_pPipeInitData;
|
|
BOOL m_bDN;
|
|
BOOL m_bD;
|
|
BOOL m_bO;
|
|
afx_msg void OnBnClickedChecko();
|
|
};
|