69 lines
1.6 KiB
C++
69 lines
1.6 KiB
C++
//-------------------------------------------------------------------------------------------------------+
|
|
// Copyright (C), 1998-2007, Beijing Tangent Software Co. Ltd.
|
|
// = FileName : CFindDupWallDlg 类
|
|
// = Version : ver2.0
|
|
// = Author : wlw
|
|
// = CreateDate : 2002-09-09
|
|
// = Description: CFindDupWallDlg
|
|
// = Maintainers:
|
|
//
|
|
//-------------------------------------------------------------------------------------------------------+
|
|
|
|
#include "StdAfx.h"
|
|
#include "CFindDupWallDlg.h"
|
|
|
|
#ifdef _DEBUG
|
|
#define new DEBUG_NEW
|
|
#undef THIS_FILE
|
|
static char THIS_FILE[] = __FILE__;
|
|
#endif
|
|
|
|
int CFindDupWallDlg::m_nHowToDo = 0;
|
|
CFindDupWallDlg::CFindDupWallDlg(CWnd* pParent)
|
|
: CDialog(CFindDupWallDlg::IDD, pParent)
|
|
{
|
|
//{{AFX_DATA_INIT(CFindDupWallDlg)
|
|
m_csPromptText = _T("发现两段墙有重合部位");
|
|
//}}AFX_DATA_INIT
|
|
}
|
|
|
|
|
|
void CFindDupWallDlg::DoDataExchange(CDataExchange* pDX)
|
|
{
|
|
CDialog::DoDataExchange(pDX);
|
|
//{{AFX_DATA_MAP(CFindDupWallDlg)
|
|
DDX_Radio(pDX, IDC_DELETEA, m_nHowToDo);
|
|
//}}AFX_DATA_MAP
|
|
}
|
|
|
|
|
|
BEGIN_MESSAGE_MAP(CFindDupWallDlg, CDialog)
|
|
//{{AFX_MSG_MAP(CFindDupWallDlg)
|
|
ON_WM_CTLCOLOR()
|
|
//}}AFX_MSG_MAP
|
|
END_MESSAGE_MAP()
|
|
|
|
void CFindDupWallDlg::OnCancel()
|
|
{
|
|
UpdateData(TRUE);
|
|
CDialog::OnCancel();
|
|
}
|
|
|
|
HBRUSH CFindDupWallDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
|
|
{
|
|
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
|
|
|
|
int nID = pWnd->GetDlgCtrlID();
|
|
if(nID == IDC_WALLA)
|
|
{
|
|
pDC->SetTextColor(acedGetRGB(3));
|
|
}
|
|
else if(nID == IDC_WALLB)
|
|
{
|
|
pDC->SetTextColor(acedGetRGB(6));
|
|
}
|
|
|
|
return hbr;
|
|
}
|
|
|