1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- // AddCmdImplItem.cpp : 实现文件
- //
- #include "stdafx.h"
- #include "Editor.h"
- #include "AddCmdImplItem.h"
- // CAddCmdImplItem 对话框
- IMPLEMENT_DYNAMIC(CAddCmdImplItem, CDialog)
- CAddCmdImplItem::CAddCmdImplItem(CWnd* pParent /*=NULL*/)
- : CDialog(CAddCmdImplItem::IDD, pParent)
- , m_strKey(_T(""))
- , m_strData(_T(""))
- {
- }
- CAddCmdImplItem::~CAddCmdImplItem()
- {
- }
- void CAddCmdImplItem::DoDataExchange(CDataExchange* pDX)
- {
- CDialog::DoDataExchange(pDX);
- DDX_Text(pDX, ET_CMDKEY2, m_strKey);
- DDX_Text(pDX, ET_KEYCONTXT2, m_strData);
- }
- BEGIN_MESSAGE_MAP(CAddCmdImplItem, CDialog)
- ON_BN_CLICKED(IDOK, &CAddCmdImplItem::OnBnClickedOk)
- ON_BN_CLICKED(Btn_Close, &CAddCmdImplItem::OnBnClickedClose)
- END_MESSAGE_MAP()
- // CAddCmdImplItem 消息处理程序
- BOOL CAddCmdImplItem::OnInitDialog()
- {
- CDialog::OnInitDialog();
- // TODO: 在此添加额外的初始化
- return TRUE; // return TRUE unless you set the focus to a control
- // 异常: OCX 属性页应返回 FALSE
- }
- void CAddCmdImplItem::OnBnClickedOk()
- {
- // TODO: 在此添加控件通知处理程序代码
- UpdateData();
- CObjectdepot tObjectdepot;
- tObjectdepot.SetDevicesDepotPath(m_strDepotPath);
- tObjectdepot.SetRuntimeDevicesDepotPath(m_strRutDepotPath);
- tObjectdepot.InsertElementCommandImplItem(
- m_strOldDeviceName.GetBuffer(),
- m_strOldMark.GetBuffer(),
- m_strKey.GetBuffer(),
- m_strData.GetBuffer());
- m_strOldDeviceName.ReleaseBuffer();
- m_strOldMark.ReleaseBuffer();
- m_strKey.ReleaseBuffer();
- m_strData.ReleaseBuffer();
- OnOK();
- }
- void CAddCmdImplItem::OnBnClickedClose()
- {
- // TODO: 在此添加控件通知处理程序代码
- CDialog::OnCancel();
- }
|