📄 dialog.cpp
字号:
DDX_CBIndex(pDX, IDC_DEVICE_TYPE, m_nDeviceType);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAnswerCallDlg, CDialog)
//{{AFX_MSG_MAP(CAnswerCallDlg)
// NOTE: the ClassWizard will add message map macros here
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CAnswerCallDlg message handlers
/////////////////////////////////////////////////////////////////////////////
// CClearCallDlg dialog
CClearCallDlg::CClearCallDlg(CWnd* pParent /*=NULL*/)
: CDialog(CClearCallDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CClearCallDlg)
m_sCallID = "";
m_sDeviceID = "";
m_nDeviceType = -1;
//}}AFX_DATA_INIT
}
void CClearCallDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CClearCallDlg)
DDX_Text(pDX, IDC_CALL_ID, m_sCallID);
DDV_MaxChars(pDX, m_sCallID, 10);
DDX_Text(pDX, IDC_DEVICE_ID, m_sDeviceID);
DDV_MaxChars(pDX, m_sDeviceID, 10);
DDX_CBIndex(pDX, IDC_DEVICE_TYPE, m_nDeviceType);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CClearCallDlg, CDialog)
//{{AFX_MSG_MAP(CClearCallDlg)
// NOTE: the ClassWizard will add message map macros here
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CClearCallDlg message handlers
/////////////////////////////////////////////////////////////////////////////
// CClearConnectionDlg dialog
CClearConnectionDlg::CClearConnectionDlg(CWnd* pParent /*=NULL*/)
: CDialog(CClearConnectionDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CClearConnectionDlg)
m_sCallID = "";
m_sDeviceID = "";
m_nDeviceType = -1;
m_iIvrNextLevel = 0;
m_sDeviceIDConf = _T("0");
//}}AFX_DATA_INIT
}
void CClearConnectionDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CClearConnectionDlg)
DDX_Text(pDX, IDC_CALL_ID, m_sCallID);
DDV_MaxChars(pDX, m_sCallID, 10);
DDX_Text(pDX, IDC_DEVICE_ID, m_sDeviceID);
DDV_MaxChars(pDX, m_sDeviceID, 10);
DDX_CBIndex(pDX, IDC_DEVICE_TYPE, m_nDeviceType);
DDX_Text(pDX, IDC_IVR_NEXT_LEVEL, m_iIvrNextLevel);
DDX_Text(pDX, IDC_CONF_DEVICE_ID, m_sDeviceIDConf);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CClearConnectionDlg, CDialog)
//{{AFX_MSG_MAP(CClearConnectionDlg)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
BOOL CClearConnectionDlg::OnInitDialog()
{
CDialog::OnInitDialog();
BOOL bEnable;
if (theApp.my_streamType == ST_CSTA2) bEnable = TRUE;
else bEnable = FALSE;
GetDlgItem(IDC_IVR_NEXT_LEVEL)->EnableWindow( bEnable );
GetDlgItem(IDC_CONF_DEVICE_ID)->EnableWindow( bEnable );
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
/////////////////////////////////////////////////////////////////////////////
// CClearConnectionDlg message handlers
/////////////////////////////////////////////////////////////////////////////
// CRetrieveCallDlg dialog
CRetrieveCallDlg::CRetrieveCallDlg(CWnd* pParent /*=NULL*/)
: CDialog(CRetrieveCallDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CRetrieveCallDlg)
m_sCallID = "";
m_sDeviceID = "";
m_nDeviceType = -1;
//}}AFX_DATA_INIT
}
void CRetrieveCallDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CRetrieveCallDlg)
DDX_Text(pDX, IDC_CALL_ID, m_sCallID);
DDV_MaxChars(pDX, m_sCallID, 10);
DDX_Text(pDX, IDC_DEVICE_ID, m_sDeviceID);
DDV_MaxChars(pDX, m_sDeviceID, 10);
DDX_CBIndex(pDX, IDC_DEVICE_TYPE, m_nDeviceType);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CRetrieveCallDlg, CDialog)
//{{AFX_MSG_MAP(CRetrieveCallDlg)
// NOTE: the ClassWizard will add message map macros here
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CRetrieveCallDlg message handlers
/////////////////////////////////////////////////////////////////////////////
// CMonitorStopDlg dialog
CMonitorStopDlg::CMonitorStopDlg(CWnd* pParent /*=NULL*/)
: CDialog(CMonitorStopDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CMonitorStopDlg)
m_nCrossRefID = 0;
//}}AFX_DATA_INIT
}
void CMonitorStopDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CMonitorStopDlg)
DDX_Text(pDX, IDC_CROSS_REF_ID, m_nCrossRefID);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CMonitorStopDlg, CDialog)
//{{AFX_MSG_MAP(CMonitorStopDlg)
// NOTE: the ClassWizard will add message map macros here
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CMonitorStopDlg message handlers
/////////////////////////////////////////////////////////////////////////////
// CErrorDlg dialog
CErrorDlg::CErrorDlg(CWnd* pParent /*=NULL*/)
: CDialog(CErrorDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CErrorDlg)
m_sErrorTitle = "";
m_sError = "";
//}}AFX_DATA_INIT
}
void CErrorDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CErrorDlg)
DDX_Text(pDX, IDD_ERROR_MESSAGE, m_sErrorTitle);
DDV_MaxChars(pDX, m_sErrorTitle, 100);
DDX_Text(pDX, IDC_ERROR, m_sError);
DDV_MaxChars(pDX, m_sError, 100);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CErrorDlg, CDialog)
//{{AFX_MSG_MAP(CErrorDlg)
// NOTE: the ClassWizard will add message map macros here
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CErrorDlg message handlers
/////////////////////////////////////////////////////////////////////////////
// CConnectDlg dialog
CConnectDlg::CConnectDlg(CWnd* pParent /*=NULL*/)
: CDialog(CConnectDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CConnectDlg)
m_sLoginName = "";
m_sPassword = "";
m_sServerName = "";
m_nLevel = -1;
m_nApiType = -1;
//}}AFX_DATA_INIT
}
void CConnectDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CConnectDlg)
DDX_Control(pDX, IDC_SERVER_NAME, m_cServerName);
DDX_Text(pDX, IDC_LOGIN_NAME, m_sLoginName);
DDV_MaxChars(pDX, m_sLoginName, 20);
DDX_Text(pDX, IDC_PASSWORD, m_sPassword);
DDV_MaxChars(pDX, m_sPassword, 20);
DDX_CBString(pDX, IDC_SERVER_NAME, m_sServerName);
DDV_MaxChars(pDX, m_sServerName, 48);
DDX_CBIndex(pDX, IDC_LEVEL, m_nLevel);
DDX_CBIndex(pDX, IDC_APITYPE, m_nApiType);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CConnectDlg, CDialog)
//{{AFX_MSG_MAP(CConnectDlg)
ON_CBN_DROPDOWN(IDC_SERVER_NAME, OnDropdownServerName)
ON_CBN_KILLFOCUS(IDC_SERVER_NAME, OnKillfocusServerName)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
BOOL CConnectDlg::OnInitDialog()
{
CDialog::OnInitDialog();
BOOL bEnable = FALSE;
// GetDlgItem(IDC_LOGIN_NAME)->EnableWindow( bEnable );
// GetDlgItem(IDC_PASSWORD)->EnableWindow( bEnable );
GetDlgItem(IDC_LEVEL)->EnableWindow( bEnable );
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
/////////////////////////////////////////////////////////////////////////////
// CConnectDlg message handlers
void CConnectDlg::OnDropdownServerName()
{
CServer *pServer;
if (m_bListed == FALSE) {
for (int i = 0; i < theApp.m_pMainWindow->m_lServer.GetCount (); i++) {
pServer = (CServer *)theApp.m_pMainWindow->m_lServer.GetAt (theApp.m_pMainWindow->m_lServer.FindIndex (i));
m_cServerName.InsertString (-1, pServer->m_sServerName.operator const char *());
}
m_bListed = TRUE;
}
}
void CConnectDlg::OnKillfocusServerName()
{
UpdateData (TRUE);
return;
}
/////////////////////////////////////////////////////////////////////////////
// CDeflectCallDlg dialog
CDeflectCallDlg::CDeflectCallDlg(CWnd* pParent /*=NULL*/)
: CDialog(CDeflectCallDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CDeflectCallDlg)
m_sCalledDevice = "";
m_sDeflectedCallID = "";
m_sDeflectedDeviceID = "";
m_nDeflectedDeviceType = -1;
m_bCauseBusy = FALSE;
//}}AFX_DATA_INIT
}
void CDeflectCallDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CDeflectCallDlg)
DDX_Text(pDX, IDC_CALLED_DEVICE_ID, m_sCalledDevice);
DDV_MaxChars(pDX, m_sCalledDevice, 32);
DDX_Text(pDX, IDC_DEFLECTED_CALL, m_sDeflectedCallID);
DDV_MaxChars(pDX, m_sDeflectedCallID, 10);
DDX_Text(pDX, IDC_DEFLECTED_DEVICE, m_sDeflectedDeviceID);
DDV_MaxChars(pDX, m_sDeflectedDeviceID, 10);
DDX_CBIndex(pDX, IDC_DEFLECTED_DEVICE_TYPE, m_nDeflectedDeviceType);
DDX_Check(pDX, IDC_CAUSE_BUSY, m_bCauseBusy);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CDeflectCallDlg, CDialog)
//{{AFX_MSG_MAP(CDeflectCallDlg)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
BOOL CDeflectCallDlg::OnInitDialog()
{
CDialog::OnInitDialog();
BOOL bEnable;
if (theApp.my_streamType == ST_CSTA2) bEnable = TRUE;
else bEnable = FALSE;
GetDlgItem(IDC_CAUSE_BUSY)->EnableWindow( bEnable );
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
/////////////////////////////////////////////////////////////////////////////
// CDeflectCallDlg message handlers
/////////////////////////////////////////////////////////////////////////////
// CGroupPickupCallDlg dialog
CGroupPickupCallDlg::CGroupPickupCallDlg(CWnd* pParent /*=NULL*/)
: CDialog(CGroupPickupCallDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CGroupPickupCallDlg)
m_sPickupDevice = "";
m_sCallID = "";
m_sDeviceID = "";
m_nDeviceType = -1;
//}}AFX_DATA_INIT
}
void CGroupPickupCallDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CGroupPickupCallDlg)
DDX_Text(pDX, IDC_PICKUP_DEVICE, m_sPickupDevice);
DDV_MaxChars(pDX, m_sPickupDevice, 32);
DDX_Text(pDX, IDC_CALL_ID, m_sCallID);
DDV_MaxChars(pDX, m_sCallID, 10);
DDX_Text(pDX, IDC_DEVICE_ID, m_sDeviceID);
DDV_MaxChars(pDX, m_sDeviceID, 10);
DDX_CBIndex(pDX, IDC_DEVICE_TYPE, m_nDeviceType);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CGroupPickupCallDlg, CDialog)
//{{AFX_MSG_MAP(CGroupPickupCallDlg)
// NOTE: the ClassWizard will add message map macros here
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CGroupPickupCallDlg message handlers
/////////////////////////////////////////////////////////////////////////////
// CMakePredictiveCallDlg dialog
CMakePredictiveCallDlg::CMakePredictiveCallDlg(CWnd* pParent /*=NULL*/)
: CDialog(CMakePredictiveCallDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CMakePredictiveCallDlg)
m_nAllocationState = -1;
m_sCalledDevice = "";
m_sCallingDevice = "";
//}}AFX_DATA_INIT
}
void CMakePredictiveCallDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CMakePredictiveCallDlg)
DDX_CBIndex(pDX, IDC_ALLOCATION_STATE, m_nAllocationState);
DDX_Text(pDX, IDC_CALLED_DEVICE, m_sCalledDevice);
DDV_MaxChars(pDX, m_sCalledDevice, 32);
DDX_Text(pDX, IDC_CALLING_DEVICE, m_sCallingDevice);
DDV_MaxChars(pDX, m_sCallingDevice, 32);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CMakePredictiveCallDlg, CDialog)
//{{AFX_MSG_MAP(CMakePredictiveCallDlg)
// NOTE: the ClassWizard will add message map macros here
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CMakePredictiveCallDlg message handlers
/////////////////////////////////////////////////////////////////////////////
// CPickupCallDlg dialog
CPickupCallDlg::CPickupCallDlg(CWnd* pParent /*=NULL*/)
: CDialog(CPickupCallDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CPickupCallDlg)
m_sCalledDevice = "";
m_sDeflectedCallID = "";
m_sDeflectedDeviceID = "";
m_nDeflectedDeviceType = -1;
//}}AFX_DATA_INIT
}
void CPickupCallDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CPickupCallDlg)
DDX_Text(pDX, IDC_CALLED_DEVICE_ID, m_sCalledDevice);
DDV_MaxChars(pDX, m_sCalledDevice, 32);
DDX_Text(pDX, IDC_DEFLECTED_CALL, m_sDeflectedCallID);
DDV_MaxChars(pDX, m_sDeflectedCallID, 10);
DDX_Text(pDX, IDC_DEFLECTED_DEVICE, m_sDeflectedDeviceID);
DDV_MaxChars(pDX, m_sDeflectedDeviceID, 10);
DDX_CBIndex(pDX, IDC_DEFLECTED_DEVICE_TYPE, m_nDeflectedDeviceType);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CPickupCallDlg, CDialog)
//{{AFX_MSG_MAP(CPickupCallDlg)
// NOTE: the ClassWizard will add message map macros here
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -