/******************************************************************************* Function Name : OnBtnConfigure Input(s) : - Output : - Functionality : To show popup filter configuration dialog Member of : CMsgFilterConfigPage Author(s) : Raja N Date Created : 8.7.2005 Modifications : *******************************************************************************/ void CMsgFilterConfigPage::OnBtnConfigure() { // Update User Modifications vUpdateDataFromUI(); CMainEntryList DestList; vPopulateMainSubList(DestList, m_psFilterConfigured, &m_sFilterAppliedCan); //Show dialog if (Filter_ShowSelDlg(this, &DestList) == IDOK) { vPopulateFilterApplied(m_psFilterConfigured, m_sFilterAppliedCan, DestList); vInitFilterUIList(); } }
/******************************************************************************* Function Name : OnBtnConfigure Input(s) : - Output : - Functionality : To show popup filter configuration dialog Member of : CMsgFilterConfigPage Author(s) : Raja N Date Created : 8.7.2005 Modifications : *******************************************************************************/ void CMsgFilterConfigPage::OnBtnConfigure() { // Update User Modifications vUpdateDataFromUI(); CMainEntryList DestList; populateFilterConfiguration(DestList); //Show dialog if (Filter_ShowSelDlg(this, &DestList) == IDOK) { updateFilterConfiguration(DestList); //vPopulateFilterApplied((SFILTERAPPLIED_CAN*)m_psFilterConfigured, m_sFilterAppliedCan, DestList); vInitFilterUIList(); } }
/******************************************************************************* Function Name : OnInitDialog Input(s) : - Output : FALSE - If focus is set to Any UI control explicitly Functionality : Initialises dialog's UI components Member of : CMsgFilterConfigPage Author(s) : Raja N Date Created : 8.7.2005 Modifications : *******************************************************************************/ BOOL CMsgFilterConfigPage::OnInitDialog() { CPropertyPage::OnInitDialog(); // Create Image List bCreateImageList(); // Create Filter List UI vCreateFilterUIList(); // Init data list //vInitFilterDataList(); // Populate Filter List vInitFilterUIList(); // Update Title SetWindowText( _(defSTR_WINDOW_TITLE) ); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE }
/******************************************************************************* Function Name : OnInitDialog Input(s) : - Output : FALSE - If focus is set to Any UI control explicitly Functionality : Initialises dialog's UI components Member of : CMsgFilterConfigPage Author(s) : Raja N Date Created : 8.7.2005 Modifications : *******************************************************************************/ BOOL CMsgFilterConfigPage::OnInitDialog() { CPropertyPage::OnInitDialog(); // Create Image List bCreateImageList(); // Create Filter List UI vCreateFilterUIList(); //Get Filter apploed from MsgFrmtWnd m_sFilterAppliedCan.vClear(); ::SendMessage(m_hMsgWnd, WM_GET_FILTER_DETAILS, (WPARAM)&m_sFilterAppliedCan, (LPARAM)CAN); // Init data list //vInitFilterDataList(); // Populate Filter List vInitFilterUIList(); // Update Title SetWindowText( defSTR_WINDOW_TITLE ); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE }