#include <ap_Win32Dialog_CollaborationEditAccount.h>
Public Member Functions | |
AP_Win32Dialog_CollaborationEditAccount (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id) | |
void | runModal (XAP_Frame *pFrame) |
BOOL | _onInitDialog (HWND hWnd, WPARAM wParam, LPARAM lParam) |
BOOL | _onCommand (HWND hWnd, WPARAM wParam, LPARAM lParam) |
BOOL | _onDetailsCommand (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) |
BOOL | detailsProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) |
LRESULT | detailsGetMsgProc (int nCode, WPARAM wParam, LPARAM lParam) |
void | setBackendValidity (bool valid) |
Static Public Member Functions | |
static XAP_Dialog * | static_constructor (XAP_DialogFactory *pFactory, XAP_Dialog_Id id) |
static BOOL CALLBACK | s_dlgProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) |
static BOOL CALLBACK | s_detailsProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) |
static LRESULT | s_detailsGetMsgProc (int nCode, WPARAM wParam, LPARAM lParam) |
Protected Member Functions | |
virtual void * | _getEmbeddingParent () |
Protected Attributes | |
XAP_Win32DialogHelper * | m_pWin32Dialog |
HINSTANCE | m_hInstance |
HWND | m_hOk |
LONG_PTR | m_pOldDetailsProc |
HWND | m_hWnd |
HWND | m_hDetails |
HHOOK | m_hDetailsHook |
Private Member Functions | |
void | _populateWindowData (void) |
AP_Win32Dialog_CollaborationEditAccount::AP_Win32Dialog_CollaborationEditAccount | ( | XAP_DialogFactory * | pDlgFactory, | |
XAP_Dialog_Id | id | |||
) |
References AbiCollabSessionManager::getManager(), and m_hInstance.
Referenced by static_constructor().
void * AP_Win32Dialog_CollaborationEditAccount::_getEmbeddingParent | ( | ) | [protected, virtual] |
Implements AP_Dialog_CollaborationEditAccount.
References m_hDetails.
BOOL AP_Win32Dialog_CollaborationEditAccount::_onCommand | ( | HWND | hWnd, | |
WPARAM | wParam, | |||
LPARAM | lParam | |||
) |
BOOL AP_Win32Dialog_CollaborationEditAccount::_onDetailsCommand | ( | HWND | hWnd, | |
UINT | msg, | |||
WPARAM | wParam, | |||
LPARAM | lParam | |||
) |
References AP_Dialog_CollaborationEditAccount::getAccountHandler(), and UT_return_val_if_fail.
Referenced by s_detailsProc().
BOOL AP_Win32Dialog_CollaborationEditAccount::_onInitDialog | ( | HWND | hWnd, | |
WPARAM | wParam, | |||
LPARAM | lParam | |||
) |
References _populateWindowData(), XAP_Win32DialogHelper::centerDialog(), DELETEP, m_hDetails, m_hDetailsHook, m_hInstance, m_hOk, m_hWnd, m_pOldDetailsProc, m_pWin32Dialog, s_detailsGetMsgProc(), s_detailsProc(), and UT_return_val_if_fail.
Referenced by s_dlgProc().
void AP_Win32Dialog_CollaborationEditAccount::_populateWindowData | ( | void | ) | [private] |
References AbiCollabSessionManager::getManager(), m_pWin32Dialog, UT_ASSERT_HARMLESS, UT_DEBUGMSG, UT_NOT_IMPLEMENTED, and UT_return_if_fail.
Referenced by _onInitDialog().
LRESULT AP_Win32Dialog_CollaborationEditAccount::detailsGetMsgProc | ( | int | nCode, | |
WPARAM | wParam, | |||
LPARAM | lParam | |||
) |
References AP_Dialog_CollaborationEditAccount::getAccountHandler(), m_hDetails, and m_hWnd.
Referenced by s_detailsGetMsgProc().
BOOL AP_Win32Dialog_CollaborationEditAccount::detailsProc | ( | HWND | hWnd, | |
UINT | msg, | |||
WPARAM | wParam, | |||
LPARAM | lParam | |||
) |
References m_pOldDetailsProc.
Referenced by s_detailsProc().
void AP_Win32Dialog_CollaborationEditAccount::runModal | ( | XAP_Frame * | pFrame | ) | [virtual] |
Implements AP_Dialog_CollaborationEditAccount.
References XAP_Frame::getFrameImpl(), m_hDetailsHook, m_hInstance, s_dlgProc(), this, UT_DEBUGMSG, and UT_return_if_fail.
LRESULT AP_Win32Dialog_CollaborationEditAccount::s_detailsGetMsgProc | ( | int | nCode, | |
WPARAM | wParam, | |||
LPARAM | lParam | |||
) | [static] |
References detailsGetMsgProc().
Referenced by _onInitDialog().
BOOL CALLBACK AP_Win32Dialog_CollaborationEditAccount::s_detailsProc | ( | HWND | hWnd, | |
UINT | msg, | |||
WPARAM | wParam, | |||
LPARAM | lParam | |||
) | [static] |
References _onDetailsCommand(), detailsProc(), and UT_return_val_if_fail.
Referenced by _onInitDialog().
BOOL CALLBACK AP_Win32Dialog_CollaborationEditAccount::s_dlgProc | ( | HWND | hWnd, | |
UINT | msg, | |||
WPARAM | wParam, | |||
LPARAM | lParam | |||
) | [static] |
References _onCommand(), _onInitDialog(), DELETEP, m_pWin32Dialog, UT_DEBUGMSG, and UT_return_val_if_fail.
Referenced by runModal().
void AP_Win32Dialog_CollaborationEditAccount::setBackendValidity | ( | bool | valid | ) |
References m_hOk.
XAP_Dialog * AP_Win32Dialog_CollaborationEditAccount::static_constructor | ( | XAP_DialogFactory * | pFactory, | |
XAP_Dialog_Id | id | |||
) | [static] |
References AP_Win32Dialog_CollaborationEditAccount().
HWND AP_Win32Dialog_CollaborationEditAccount::m_hDetails [protected] |
Referenced by _getEmbeddingParent(), _onInitDialog(), and detailsGetMsgProc().
HHOOK AP_Win32Dialog_CollaborationEditAccount::m_hDetailsHook [protected] |
Referenced by _onInitDialog(), and runModal().
HINSTANCE AP_Win32Dialog_CollaborationEditAccount::m_hInstance [protected] |
Referenced by _onInitDialog(), AP_Win32Dialog_CollaborationEditAccount(), and runModal().
HWND AP_Win32Dialog_CollaborationEditAccount::m_hOk [protected] |
Referenced by _onInitDialog(), and setBackendValidity().
HWND AP_Win32Dialog_CollaborationEditAccount::m_hWnd [protected] |
Referenced by _onInitDialog(), and detailsGetMsgProc().
LONG_PTR AP_Win32Dialog_CollaborationEditAccount::m_pOldDetailsProc [protected] |
Referenced by _onInitDialog(), and detailsProc().
Referenced by _onInitDialog(), _populateWindowData(), and s_dlgProc().