www.pudn.com > MapMark.rar > AddSymbol.cpp
// AddSymbol.cpp : implementation file
//
#include "stdafx.h"
#include "MapMark.h"
#include "AddSymbol.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CAddSymbol dialog
CAddSymbol::CAddSymbol(CString strDlgName, double dX, double dY,CWnd* pParent /*=NULL*/)
: CDialog(CAddSymbol::IDD, pParent)
{
//{{AFX_DATA_INIT(CAddSymbol)
// NOTE: the ClassWizard will add member initialization here
m_Name = strDlgName;
m_Longitude = dX;
m_Latitude = dY;
//}}AFX_DATA_INIT
}
void CAddSymbol::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAddSymbol)
// NOTE: the ClassWizard will add DDX and DDV calls here
DDX_Text(pDX, IDC_EDITNAME, m_Name);
DDX_Text(pDX, IDC_EDITLONG, m_Longitude);
DDX_Text(pDX, IDC_EDITLATIT, m_Latitude);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAddSymbol, CDialog)
//{{AFX_MSG_MAP(CAddSymbol)
// NOTE: the ClassWizard will add message map macros here
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CAddSymbol message handlers
void CAddSymbol::GetName(CString &strName)
{
strName = m_Name;
}
void CAddSymbol::GetPosition(double &dX, double &dY)
{
dX = m_Longitude;
dY = m_Latitude;
}