rlm@1: // AboutDialog.cpp : implementation file rlm@1: // rlm@1: rlm@1: #include "stdafx.h" rlm@1: #include "resource.h" rlm@1: #include "AboutDialog.h" rlm@1: rlm@1: #include "../version.h" rlm@1: rlm@1: ///////////////////////////////////////////////////////////////////////////// rlm@1: // AboutDialog dialog rlm@1: rlm@1: AboutDialog::AboutDialog(CWnd*pParent /*=NULL*/) rlm@1: : CDialog(AboutDialog::IDD, pParent) rlm@1: { rlm@1: //{{AFX_DATA_INIT(AboutDialog) rlm@1: m_version = _T(VBA_VERSION_STRING); rlm@1: //}}AFX_DATA_INIT rlm@1: } rlm@1: rlm@1: void AboutDialog::DoDataExchange(CDataExchange*pDX) rlm@1: { rlm@1: CDialog::DoDataExchange(pDX); rlm@1: //{{AFX_DATA_MAP(AboutDialog) rlm@1: DDX_Text(pDX, IDC_VERSION, m_version); rlm@1: DDX_Control(pDX, IDC_URL, m_link); rlm@1: //}}AFX_DATA_MAP rlm@1: } rlm@1: rlm@1: BEGIN_MESSAGE_MAP(AboutDialog, CDialog) rlm@1: //{{AFX_MSG_MAP(AboutDialog) rlm@1: //}}AFX_MSG_MAP rlm@1: END_MESSAGE_MAP() rlm@1: rlm@1: ///////////////////////////////////////////////////////////////////////////// rlm@1: // AboutDialog message handlers rlm@1: rlm@1: BOOL AboutDialog::OnInitDialog() rlm@1: { rlm@1: CDialog::OnInitDialog(); rlm@1: rlm@1: CWnd *p = GetDlgItem(IDC_TRANSLATOR_URL); rlm@1: if (p) rlm@1: { rlm@1: m_translator.SubclassDlgItem(IDC_TRANSLATOR_URL, this); rlm@1: } rlm@1: rlm@1: m_link.SetWindowText(VBA_RR_SITE); rlm@1: rlm@1: return TRUE; // return TRUE unless you set the focus to a control rlm@1: // EXCEPTION: OCX Property Pages should return FALSE rlm@1: } rlm@1: rlm@1: void AboutDialog::OnOK() rlm@1: { rlm@1: // TODO: Add extra validation here rlm@1: rlm@1: CDialog::OnOK(); rlm@1: } rlm@1: