LONG CuDlgIpmDetailLockList::OnUpdateData (WPARAM wParam, LPARAM lParam) { BOOL bOK = FALSE; LPIPMUPDATEPARAMS pUps = (LPIPMUPDATEPARAMS)lParam; ASSERT (pUps); switch (pUps->nIpmHint) { case 0: case FILTER_IPM_EXPRESS_REFRESH: break; default: return 0L; } try { CdIpmDoc* pDoc = (CdIpmDoc*)wParam; ResetDisplay(); if (pUps->nIpmHint != FILTER_IPM_EXPRESS_REFRESH) { memset (&m_llStruct, 0, sizeof (m_llStruct)); m_llStruct.locklistdatamin = *(LPLOCKLISTDATAMIN)pUps->pStruct; } CaIpmQueryInfo queryInfo(pDoc, OT_MON_LOCKLIST); bOK = IPM_QueryDetailInfo (&queryInfo, (LPVOID)&m_llStruct); if (!bOK) { InitClassMembers (TRUE); } else { InitClassMembers (); } UpdateData (FALSE); } catch (CMemoryException* e) { theApp.OutOfMemoryMessage (); e->Delete(); } catch (CeIpmException e) { InitClassMembers (); AfxMessageBox (e.GetReason(), MB_ICONEXCLAMATION|MB_OK); } return 0L; }
LONG CuDlgIpmIceDetailHttpServerConnection::OnUpdateData (WPARAM wParam, LPARAM lParam) { int res = RES_ERR; LPIPMUPDATEPARAMS pUps = (LPIPMUPDATEPARAMS)lParam; ASSERT (pUps); switch (pUps->nIpmHint) { case 0: case FILTER_IPM_EXPRESS_REFRESH: break; default: return 0L; } try { ResetDisplay(); if (pUps->nIpmHint != FILTER_IPM_EXPRESS_REFRESH) memcpy (&m_Struct, (SESSIONDATAMIN*)pUps->pStruct, sizeof(m_Struct)); InitClassMembers (); UpdateData (FALSE); } catch (CMemoryException* e) { theApp.OutOfMemoryMessage (); e->Delete(); } return 0L; }
LONG CuDlgIpmPageClient::OnUpdateData (WPARAM wParam, LPARAM lParam) { int res = RES_ERR; LPIPMUPDATEPARAMS pUps = (LPIPMUPDATEPARAMS)lParam; ASSERT (pUps); switch (pUps->nIpmHint) { case 0: case FILTER_INTERNAL_SESSIONS: case FILTER_IPM_EXPRESS_REFRESH: break; default: return 0L; } // // Initialize the member variables: ...and call UpdateData(); try { ResetDisplay(); if (pUps->nIpmHint != FILTER_IPM_EXPRESS_REFRESH) { memset (&m_ssStruct, 0, sizeof (m_ssStruct)); m_ssStruct.sessiondatamin = *(LPSESSIONDATAMIN)pUps->pStruct; } res = MonGetDetailInfo((int)wParam, &m_ssStruct, OT_MON_SESSION, 0); if (res != RES_SUCCESS) { InitClassMembers (TRUE); } else { InitClassMembers (); } UpdateData (FALSE); } catch (CMemoryException* e) { VDBA_OutOfMemoryMessage(); e->Delete(); } return 0L; }
BOOL CxDlgRoleSec::OnInitDialog() { CDialog::OnInitDialog(); CxDlgRole *m_pParent; m_pParent = (CxDlgRole *)GetParent()->GetParent(); m_pParam = m_pParent->m_pParam; InitClassMembers(); ASSERT (m_pParam && m_pParam->m_nNodeHandle != -1); if (!m_pParam || m_pParam->m_nNodeHandle == -1) { EndDialog (IDCANCEL); return FALSE; } if (GetOIVers() >= OIVERS_30) { CWnd* pWnd = GetDlgItem(IDC_MFC_STATIC1); if (pWnd && pWnd->m_hWnd) pWnd->ShowWindow(SW_HIDE); pWnd = GetDlgItem(IDC_MFC_EDIT3); if (pWnd && pWnd->m_hWnd) pWnd->ShowWindow(SW_HIDE); } if (m_pParam->m_bCreate) { VERIFY (m_cCheckListBoxDatabase.SubclassDlgItem (IDC_MFC_LIST2, this)); HFONT hFont = (HFONT)GetStockObject(DEFAULT_GUI_FONT); if (hFont == NULL) hFont = (HFONT)GetStockObject(ANSI_VAR_FONT); } else { GetDlgItem(IDC_MFC_LIST2)->ShowWindow(SW_HIDE); GetDlgItem(IDC_MFC_STATIC_ACCESSDB)->ShowWindow(SW_HIDE); } FillDatabases(); OnCheckExternalPassword(); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE }
LONG CuDlgIpmIceDetailHttpServerConnection::OnLoad (WPARAM wParam, LPARAM lParam) { LPCTSTR pClass = (LPCTSTR)wParam; SESSIONDATAMIN* pStruct = (SESSIONDATAMIN*)lParam; ASSERT (lstrcmp (pClass, _T("CaIpmPropertyDataIceDetailHttpServerConnection")) == 0); memcpy (&m_Struct, pStruct, sizeof (m_Struct)); try { ResetDisplay(); InitClassMembers (); UpdateData (FALSE); } catch (CMemoryException* e) { theApp.OutOfMemoryMessage (); e->Delete(); } return 0L; }
LONG CuDlgIpmDetailLockList::OnLoad (WPARAM wParam, LPARAM lParam) { LPCTSTR pClass = (LPCTSTR)wParam; LPLOCKLISTDATAMAX pLl = (LPLOCKLISTDATAMAX)lParam; ASSERT (lstrcmp (pClass, _T("CuIpmPropertyDataDetailLockList")) == 0); memcpy (&m_llStruct, pLl, sizeof (m_llStruct)); try { ResetDisplay(); InitClassMembers (); UpdateData (FALSE); } catch (CMemoryException* e) { theApp.OutOfMemoryMessage (); e->Delete(); } return 0L; }
LONG CuDlgIpmPageClient::OnLoad (WPARAM wParam, LPARAM lParam) { LPCTSTR pClass = (LPCTSTR)wParam; LPSESSIONDATAMAX pSess = (LPSESSIONDATAMAX)lParam; ASSERT (lstrcmp (pClass, "CuIpmPropertyDataPageClient") == 0); memcpy (&m_ssStruct, pSess, sizeof (m_ssStruct)); try { ResetDisplay(); InitClassMembers (); UpdateData (FALSE); } catch (CMemoryException* e) { VDBA_OutOfMemoryMessage(); e->Delete(); } return 0L; }
void CuDlgIpmIceDetailHttpServerConnection::ResetDisplay() { InitClassMembers (TRUE, _T("")); UpdateData (FALSE); }
void CuDlgIpmDetailLockList::ResetDisplay() { InitClassMembers (TRUE, _T("")); UpdateData (FALSE); }
void CuDlgIpmIceDetailActiveUser::ResetDisplay() { InitClassMembers (TRUE, _T("")); UpdateData (FALSE); }
void CuDlgIpmPageClient::ResetDisplay() { InitClassMembers (TRUE, _T("")); UpdateData (FALSE); }