/*========================================================================= * * CPAdPref.cpp : Selection - Implementation file * * * Version 1.0 * Creation date * Revision date * * Shaitan *=======================================================================*/ #include "stdafx.h" #ifdef ACTIVE_EDITOR #include "acp_base.h" #include "itf/CPAdPref.hpp" #include "itf/CPAInter.hpp" //################################################################################# // CPA_DialogPrefix dialog //################################################################################# /*---------------------------------------- ----------------------------------------*/ CPA_DialogPrefix::CPA_DialogPrefix(CWnd* pParent /*=NULL*/) : CDialog(CPA_DialogPrefix::IDD, pParent) { //{{AFX_DATA_INIT(CPA_DialogPrefix) // NOTE: the ClassWizard will add member initialization here //}}AFX_DATA_INIT } /*---------------------------------------- ----------------------------------------*/ void CPA_DialogPrefix::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CPA_DialogPrefix) DDX_Control(pDX, CPA_IDC_COMBOUSERS, m_cComboUsers); DDX_Control(pDX, CPA_IDC_SAVEPREFIX, m_cSave); //}}AFX_DATA_MAP } /*---------------------------------------- ----------------------------------------*/ BEGIN_MESSAGE_MAP(CPA_DialogPrefix, CDialog) //{{AFX_MSG_MAP(CPA_DialogPrefix) ON_LBN_SELCHANGE(CPA_IDC_COMBOUSERS, OnSelChangeComboUsers) ON_LBN_DBLCLK(CPA_IDC_COMBOUSERS, OnDblClkComboUsers) ON_BN_CLICKED(CPA_IDC_SAVEPREFIX, OnSave) //}}AFX_MSG_MAP END_MESSAGE_MAP() //################################################################################# // CPA_DialogPrefix message handlers //################################################################################# /*---------------------------------------- ----------------------------------------*/ long CPA_DialogPrefix::fn_lDoDialog (CPA_Interface *pEditor, CString a_csUserNames[], long lNbUsers) { long lIndex; // init parameters m_pEditor = pEditor; m_lNbUsers = lNbUsers; for (lIndex = 0; lIndex fn_vSaveUserPrefix( m_pEditor->GetUserPrefix(m_lUserSelected) ); } #endif // ACTIVE_EDITOR