// AbortDlg.cpp : implementation file // #include "stdafx.h" #include "dclient.h" #include "AbortDlg.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////////////////////////////////////////////////////////////////////////// // CAbortDlg dialog CAbortDlg::CAbortDlg(CWnd* pParent /*=NULL*/) : CDialog(CAbortDlg::IDD, pParent) { //{{AFX_DATA_INIT(CAbortDlg) // NOTE: the ClassWizard will add member initialization here //}}AFX_DATA_INIT } void CAbortDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CAbortDlg) DDX_Control(pDX, IDC_COMBO2, m_Combo2); DDX_Control(pDX, IDC_COMBO1, m_Combo1); //}}AFX_DATA_MAP } BEGIN_MESSAGE_MAP(CAbortDlg, CDialog) //{{AFX_MSG_MAP(CAbortDlg) //}}AFX_MSG_MAP END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CAbortDlg message handlers BOOL CAbortDlg::OnInitDialog() { CDialog::OnInitDialog(); m_nSource = PDU_ABORT_SOURCE_USER; m_nReason = PDU_ABORT_REASON_UNKNOWN; //init source list m_Combo1.AddString("Service user"); m_Combo1.SetItemData(m_Combo1.GetCount() - 1, PDU_ABORT_SOURCE_USER); m_Combo1.AddString("Service provider"); m_Combo1.SetItemData(m_Combo1.GetCount() - 1, PDU_ABORT_SOURCE_PROVIDER); m_Combo1.SetCurSel(0); //init reason list m_Combo2.AddString("Reason not specified (Provider)"); m_Combo2.SetItemData(m_Combo2.GetCount() - 1, PDU_ABORT_REASON_UNKNOWN); m_Combo2.AddString("Unrecognized PDU (Provider)"); m_Combo2.SetItemData(m_Combo2.GetCount() - 1, PDU_ABORT_REASON_UNRECOGNIZED); m_Combo2.AddString("Unexpected PDU (Provider)"); m_Combo2.SetItemData(m_Combo2.GetCount() - 1, PDU_ABORT_REASON_UNEXPECTED); m_Combo2.AddString("Unrecognized PDU parameter (Provider)"); m_Combo2.SetItemData(m_Combo2.GetCount() - 1, PDU_ABORT_REASON_UNRECOGNIZED_PARAM); m_Combo2.AddString("Unexpected PDU parameter (Provider)"); m_Combo2.SetItemData(m_Combo2.GetCount() - 1, PDU_ABORT_REASON_UNEXPECTED_PARAM); m_Combo2.AddString("Invalid PDU parameter value (Provider)"); m_Combo2.SetItemData(m_Combo2.GetCount() - 1, PDU_ABORT_REASON_INVALID_PARAM); m_Combo2.SetCurSel(0); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE }