Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions

AP_Win32Dialog_CollaborationAddAccount Class Reference

#include <ap_Win32Dialog_CollaborationAddAccount.h>

Inheritance diagram for AP_Win32Dialog_CollaborationAddAccount:
AP_Dialog_CollaborationAddAccount XAP_Dialog_NonPersistent XAP_Dialog

List of all members.

Public Member Functions

 AP_Win32Dialog_CollaborationAddAccount (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_Dialogstatic_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 ()
virtual AccountHandler_getActiveAccountHandler ()

Protected Attributes

XAP_Win32DialogHelperm_pWin32Dialog
HINSTANCE m_hInstance
HWND m_hOk
LONG_PTR m_pOldDetailsProc
HWND m_hWnd
HWND m_hDetails
HHOOK m_hDetailsHook
std::vector< AccountHandler * > m_vAccountTypeCombo

Private Member Functions

void _populateWindowData (void)

Constructor & Destructor Documentation

AP_Win32Dialog_CollaborationAddAccount::AP_Win32Dialog_CollaborationAddAccount ( XAP_DialogFactory pDlgFactory,
XAP_Dialog_Id  id 
)

Member Function Documentation

AccountHandler * AP_Win32Dialog_CollaborationAddAccount::_getActiveAccountHandler (  )  [protected, virtual]
void * AP_Win32Dialog_CollaborationAddAccount::_getEmbeddingParent (  )  [protected, virtual]
BOOL AP_Win32Dialog_CollaborationAddAccount::_onDetailsCommand ( HWND  hWnd,
UINT  msg,
WPARAM  wParam,
LPARAM  lParam 
)
BOOL AP_Win32Dialog_CollaborationAddAccount::_onInitDialog ( HWND  hWnd,
WPARAM  wParam,
LPARAM  lParam 
)
LRESULT AP_Win32Dialog_CollaborationAddAccount::detailsGetMsgProc ( int  nCode,
WPARAM  wParam,
LPARAM  lParam 
)
BOOL AP_Win32Dialog_CollaborationAddAccount::detailsProc ( HWND  hWnd,
UINT  msg,
WPARAM  wParam,
LPARAM  lParam 
)

References m_pOldDetailsProc.

Referenced by s_detailsProc().

void AP_Win32Dialog_CollaborationAddAccount::runModal ( XAP_Frame pFrame  )  [virtual]
LRESULT AP_Win32Dialog_CollaborationAddAccount::s_detailsGetMsgProc ( int  nCode,
WPARAM  wParam,
LPARAM  lParam 
) [static]

References detailsGetMsgProc().

Referenced by _onInitDialog().

BOOL CALLBACK AP_Win32Dialog_CollaborationAddAccount::s_detailsProc ( HWND  hWnd,
UINT  msg,
WPARAM  wParam,
LPARAM  lParam 
) [static]
BOOL CALLBACK AP_Win32Dialog_CollaborationAddAccount::s_dlgProc ( HWND  hWnd,
UINT  msg,
WPARAM  wParam,
LPARAM  lParam 
) [static]
void AP_Win32Dialog_CollaborationAddAccount::setBackendValidity ( bool  valid  ) 

References m_hOk.

Referenced by TCPWin32AccountHandler::_onCommand().

XAP_Dialog * AP_Win32Dialog_CollaborationAddAccount::static_constructor ( XAP_DialogFactory pFactory,
XAP_Dialog_Id  id 
) [static]

Member Data Documentation


The documentation for this class was generated from the following files: