#include <TCPWin32AccountHandler.h>
Public Member Functions | |
TCPWin32AccountHandler () | |
virtual void | embedDialogWidgets (void *pEmbeddingParent) |
virtual void | removeDialogWidgets (void *pEmbeddingParent) |
virtual void | loadProperties () |
virtual void | storeProperties () |
virtual BOOL | _onCommand (HWND hWnd, WPARAM wParam, LPARAM lParam) |
virtual bool | shouldProcessFocus () |
Static Public Member Functions | |
static AccountHandler * | static_constructor () |
Private Member Functions | |
void | _checkButtonHwnd (HWND hCtrl, bool bChecked) |
bool | _isCheckedHwnd (HWND hCtrl) |
int | _getControlTextHwnd (HWND hCtrl, int iLen, const char *p_szBuf) |
Private Attributes | |
XAP_Win32DialogHelper * | m_pWin32Dialog |
HINSTANCE | m_hInstance |
HWND | m_hServerEntry |
HWND | m_hPortEntry |
HWND | m_hServerRadio |
HWND | m_hJoinRadio |
HWND | m_hServerLabel |
HWND | m_hPortLabel |
HWND | m_hAllowAllCheck |
HWND | m_hAutoconnectCheck |
TCPWin32AccountHandler::TCPWin32AccountHandler | ( | ) |
References AbiCollabSessionManager::getManager(), and m_hInstance.
Referenced by static_constructor().
void TCPWin32AccountHandler::_checkButtonHwnd | ( | HWND | hCtrl, | |
bool | bChecked | |||
) | [private] |
References UT_return_if_fail.
Referenced by embedDialogWidgets().
int TCPWin32AccountHandler::_getControlTextHwnd | ( | HWND | hCtrl, | |
int | iLen, | |||
const char * | p_szBuf | |||
) | [private] |
References UT_return_val_if_fail.
Referenced by storeProperties().
bool TCPWin32AccountHandler::_isCheckedHwnd | ( | HWND | hCtrl | ) | [private] |
References UT_return_val_if_fail.
Referenced by _onCommand(), and storeProperties().
BOOL TCPWin32AccountHandler::_onCommand | ( | HWND | hWnd, | |
WPARAM | wParam, | |||
LPARAM | lParam | |||
) | [virtual] |
References _isCheckedHwnd(), ABI_RID_DIALOG_COLLABTCP_JOINRADIO, ABI_RID_DIALOG_COLLABTCP_PORTENTRY, ABI_RID_DIALOG_COLLABTCP_SERVERENTRY, ABI_RID_DIALOG_COLLABTCP_SERVERRADIO, m_hPortEntry, m_hServerEntry, m_hServerRadio, AP_Win32Dialog_CollaborationAddAccount::setBackendValidity(), and UT_return_val_if_fail.
void TCPWin32AccountHandler::embedDialogWidgets | ( | void * | pEmbeddingParent | ) | [virtual] |
Implements AccountHandler.
References _checkButtonHwnd(), ABI_RID_DIALOG_COLLABTCP_ALLOWALLCHECK, ABI_RID_DIALOG_COLLABTCP_AUTOCONNECTCHECK, ABI_RID_DIALOG_COLLABTCP_JOINRADIO, ABI_RID_DIALOG_COLLABTCP_PORTENTRY, ABI_RID_DIALOG_COLLABTCP_PORTLABEL, ABI_RID_DIALOG_COLLABTCP_SERVERENTRY, ABI_RID_DIALOG_COLLABTCP_SERVERLABEL, ABI_RID_DIALOG_COLLABTCP_SERVERRADIO, DEFAULT_TCP_PORT, m_hAllowAllCheck, m_hAutoconnectCheck, m_hInstance, m_hJoinRadio, m_hPortEntry, m_hPortLabel, m_hServerEntry, m_hServerLabel, m_hServerRadio, UT_DEBUGMSG, and UT_return_if_fail.
void TCPWin32AccountHandler::loadProperties | ( | ) | [virtual] |
Implements AccountHandler.
References UT_ASSERT_HARMLESS, UT_DEBUGMSG, and UT_NOT_IMPLEMENTED.
void TCPWin32AccountHandler::removeDialogWidgets | ( | void * | pEmbeddingParent | ) | [virtual] |
Implements AccountHandler.
References DESTROY_WINDOW, m_hAllowAllCheck, m_hAutoconnectCheck, m_hJoinRadio, m_hPortEntry, m_hPortLabel, m_hServerEntry, m_hServerLabel, m_hServerRadio, UT_DEBUGMSG, and UT_return_if_fail.
bool TCPWin32AccountHandler::shouldProcessFocus | ( | ) | [virtual] |
References m_hAutoconnectCheck.
AccountHandler * TCPWin32AccountHandler::static_constructor | ( | ) | [static] |
References TCPWin32AccountHandler().
void TCPWin32AccountHandler::storeProperties | ( | ) | [virtual] |
Reimplemented from TCPAccountHandler.
References _getControlTextHwnd(), _isCheckedHwnd(), AccountHandler::addProperty(), m_hAllowAllCheck, m_hAutoconnectCheck, m_hPortEntry, m_hServerEntry, m_hServerRadio, and UT_DEBUGMSG.
HWND TCPWin32AccountHandler::m_hAllowAllCheck [private] |
Referenced by embedDialogWidgets(), removeDialogWidgets(), and storeProperties().
HWND TCPWin32AccountHandler::m_hAutoconnectCheck [private] |
Referenced by embedDialogWidgets(), removeDialogWidgets(), shouldProcessFocus(), and storeProperties().
HINSTANCE TCPWin32AccountHandler::m_hInstance [private] |
Referenced by embedDialogWidgets(), and TCPWin32AccountHandler().
HWND TCPWin32AccountHandler::m_hJoinRadio [private] |
Referenced by embedDialogWidgets(), and removeDialogWidgets().
HWND TCPWin32AccountHandler::m_hPortEntry [private] |
Referenced by _onCommand(), embedDialogWidgets(), removeDialogWidgets(), and storeProperties().
HWND TCPWin32AccountHandler::m_hPortLabel [private] |
Referenced by embedDialogWidgets(), and removeDialogWidgets().
HWND TCPWin32AccountHandler::m_hServerEntry [private] |
Referenced by _onCommand(), embedDialogWidgets(), removeDialogWidgets(), and storeProperties().
HWND TCPWin32AccountHandler::m_hServerLabel [private] |
Referenced by embedDialogWidgets(), and removeDialogWidgets().
HWND TCPWin32AccountHandler::m_hServerRadio [private] |
Referenced by _onCommand(), embedDialogWidgets(), removeDialogWidgets(), and storeProperties().