82 lines
1.9 KiB
C++
82 lines
1.9 KiB
C++
#if !defined(AFX_CSELECTSHEETDLG_H__67D4C51D_6785_471E_A1DB_30CD20EB6D89__INCLUDED_)
|
|
#define AFX_CSELECTSHEETDLG_H__67D4C51D_6785_471E_A1DB_30CD20EB6D89__INCLUDED_
|
|
|
|
#if _MSC_VER > 1000
|
|
#pragma once
|
|
#endif // _MSC_VER > 1000
|
|
|
|
#include "resource.h"
|
|
#include "adui.h"
|
|
#include "acui.h"
|
|
|
|
///////////////////////////////////////////////////
|
|
// CSelectSheetDlg 对话框
|
|
|
|
class CSelectSheetDlg : public CAcUiDialog
|
|
{
|
|
DECLARE_DYNAMIC(CSelectSheetDlg)
|
|
|
|
public:
|
|
XString m_strBlockName;
|
|
BOOL m_bSingle; //当前层门窗表
|
|
|
|
//add by xlc on 110307
|
|
BOOL m_bTextAsOp; //统计作为门窗编号的文字
|
|
BOOL m_bBlock; //统计块与外部参照内的门窗
|
|
|
|
CSelectSheetDlg(CWnd* pParent = NULL); // 标准构造函数
|
|
virtual ~CSelectSheetDlg();
|
|
// 从注册表读入参数
|
|
BOOL ReadParamFromRegistry();
|
|
// 把最近的参数写入注册表
|
|
BOOL WriteParamToRegistry();
|
|
//{{AFX_DATA
|
|
enum { IDD = IDD_DIALOG_SELECT_SHEET };
|
|
//}}AFX_DATA
|
|
protected:
|
|
//{{AFX_VIRTUAL
|
|
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
|
|
virtual BOOL OnInitDialog();
|
|
virtual void OnOK();
|
|
//}}AFX_VIRTUAL
|
|
//{{AFX_MSG
|
|
afx_msg void OnButtonSelectSheet();
|
|
afx_msg void OnPaint();
|
|
//add by xlc on 090225
|
|
afx_msg BOOL OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message);
|
|
//add by xlc on 110307
|
|
afx_msg void OnButtonHelp();
|
|
//}}AFX_MSG
|
|
|
|
DECLARE_MESSAGE_MAP()
|
|
private:
|
|
CImageDCEx m_image;
|
|
BOOL GetBlockName(XString &sBlockName);
|
|
void UpdatePreview();
|
|
// 关键注册位置,
|
|
BOOL GetRegLocation(XString &sRegLoc) const;
|
|
};
|
|
|
|
class CTextRuleDlg : public CAcUiDialog
|
|
{
|
|
DECLARE_DYNAMIC(CTextRuleDlg)
|
|
|
|
public:
|
|
CTextRuleDlg(CWnd* pParent = NULL); // 标准构造函数
|
|
virtual ~CTextRuleDlg();
|
|
|
|
//{{AFX_DATA
|
|
enum { IDD = IDD_DIALOG_TEXTRULE };
|
|
//}}AFX_DATA
|
|
protected:
|
|
//{{AFX_VIRTUAL
|
|
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
|
|
//}}AFX_VIRTUAL
|
|
//{{AFX_MSG
|
|
//}}AFX_MSG
|
|
|
|
DECLARE_MESSAGE_MAP()
|
|
};
|
|
|
|
|
|
#endif |