Restructure repository to include all source folders
Move git root from Client/ to src/ to track all source code: - Client: Game client source (moved to Client/Client/) - Server: Game server source - GameTools: Development tools - CryptoSource: Encryption utilities - database: Database scripts - Script: Game scripts - rylCoder_16.02.2008_src: Legacy coder tools - GMFont, Game: Additional resources 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
102
Server/AdminTool/AdminToolClient/TAdminRegistrationDlg.cpp
Normal file
102
Server/AdminTool/AdminToolClient/TAdminRegistrationDlg.cpp
Normal file
@@ -0,0 +1,102 @@
|
||||
// TAdminRegistrationDlg.cpp : <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>Դϴ<D4B4>.
|
||||
|
||||
#include "stdafx.h"
|
||||
#include "AdminToolClient.h"
|
||||
#include "TAdminRegistrationDlg.h"
|
||||
#include "WindowMgr.h"
|
||||
#include "PacketManager.h"
|
||||
#include "GlobalFunctions.h"
|
||||
|
||||
|
||||
// TAdminRegistrationDlg <20><><EFBFBD>̾<EFBFBD><CCBE>α<EFBFBD> <20>Դϴ<D4B4>.
|
||||
|
||||
IMPLEMENT_DYNAMIC(CTAdminRegistrationDlg, CDialog)
|
||||
CTAdminRegistrationDlg::CTAdminRegistrationDlg(CWnd* pParent /*=NULL*/)
|
||||
: CDialog(CTAdminRegistrationDlg::IDD, pParent)
|
||||
, m_strTAdminIDReg(_T(""))
|
||||
, m_strTAdminPassReg(_T(""))
|
||||
, m_strTAdminNameReg(_T(""))
|
||||
, m_strTAdminLVReg(_T(""))
|
||||
, m_strTAdminIPReg(_T(""))
|
||||
{
|
||||
}
|
||||
|
||||
CTAdminRegistrationDlg::~CTAdminRegistrationDlg()
|
||||
{
|
||||
}
|
||||
|
||||
void CTAdminRegistrationDlg::DoDataExchange(CDataExchange* pDX)
|
||||
{
|
||||
DDX_Control(pDX, IDC_TADMINLVCOMBO, m_ctrlTAdminLVCb);
|
||||
DDX_Text(pDX, IDC_TADMINIDREG, m_strTAdminIDReg);
|
||||
DDX_Text(pDX, IDC_TADMINPASSREG, m_strTAdminPassReg);
|
||||
DDX_Text(pDX, IDC_TADMINNAMEREG, m_strTAdminNameReg);
|
||||
DDX_CBString(pDX, IDC_TADMINLVREG, m_strTAdminLVReg);
|
||||
DDX_CBString(pDX, IDC_TADMINIPREG, m_strTAdminIPReg);
|
||||
|
||||
CDialog::DoDataExchange(pDX);
|
||||
}
|
||||
|
||||
|
||||
BEGIN_MESSAGE_MAP(CTAdminRegistrationDlg, CDialog)
|
||||
ON_BN_CLICKED(IDOK, OnBnClickedAdminReg)
|
||||
ON_WM_CTLCOLOR()
|
||||
ON_WM_DESTROY()
|
||||
END_MESSAGE_MAP()
|
||||
|
||||
|
||||
// TAdminRegistrationDlg <20><EFBFBD><DEBD><EFBFBD> ó<><C3B3><EFBFBD><EFBFBD><EFBFBD>Դϴ<D4B4>.
|
||||
|
||||
HBRUSH CTAdminRegistrationDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
|
||||
{
|
||||
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
|
||||
return hbr;
|
||||
}
|
||||
|
||||
BOOL CTAdminRegistrationDlg::OnInitDialog()
|
||||
{
|
||||
CDialog::OnInitDialog();
|
||||
|
||||
INSERT_WINDOW(IDD_TADMINREGISTRATIONDLG, static_cast<CWnd*>(this));
|
||||
|
||||
SetAdminLevelCb(m_ctrlTAdminLVCb);
|
||||
|
||||
SetWindowText(GetLocalString("IDD_TADMINREGISTRATIONDLG"));
|
||||
|
||||
SetUIString(this->m_hWnd, IDC_TADMINREG_01, "IDC_TADMINREG_01");
|
||||
SetUIString(this->m_hWnd, IDC_TADMINREG_02, "IDC_TADMINREG_02");
|
||||
SetUIString(this->m_hWnd, IDC_TADMINREG_03, "IDC_TADMINREG_03");
|
||||
SetUIString(this->m_hWnd, IDC_TADMINREG_04, "IDC_TADMINREG_04");
|
||||
SetUIString(this->m_hWnd, IDC_TADMINREG_05, "IDC_TADMINREG_05");
|
||||
SetUIString(this->m_hWnd, IDC_TADMINREG_06, "IDC_TADMINREG_06");
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
void CTAdminRegistrationDlg::OnDestroy()
|
||||
{
|
||||
ERASE_WINDOW(IDD_TADMINREGISTRATIONDLG);
|
||||
|
||||
CDialog::OnDestroy();
|
||||
}
|
||||
|
||||
void CTAdminRegistrationDlg::OnBnClickedAdminReg()
|
||||
{
|
||||
GetDlgItemText(IDC_TADMINIDREG, m_strTAdminIDReg);
|
||||
GetDlgItemText(IDC_TADMINPASSREG, m_strTAdminPassReg);
|
||||
GetDlgItemText(IDC_TADMINNAMEREG, m_strTAdminNameReg);
|
||||
GetDlgItemText(IDC_TADMINIPREG, m_strTAdminIPReg);
|
||||
|
||||
m_ctrlTAdminLVCb.GetLBText(m_ctrlTAdminLVCb.GetCurSel(), m_strTAdminLVReg);
|
||||
|
||||
if(!(m_strTAdminIDReg.IsEmpty() && m_strTAdminPassReg.IsEmpty() && m_strTAdminNameReg.IsEmpty()))
|
||||
{
|
||||
if(CB_ERR != m_ctrlTAdminLVCb.GetCurSel())
|
||||
{
|
||||
CPacketMgr::GetInstance()->SendNewAdmin(m_strTAdminIDReg,
|
||||
m_strTAdminPassReg, m_strTAdminNameReg, m_strTAdminLVReg, m_strTAdminIPReg);
|
||||
|
||||
this->OnOK();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user