Main Page | Class List | File List | Class Members | File Members

CConfigHooks Class Reference

#include <ConfigHooks.h>

List of all members.

Public Types

enum  { IDD = IDD_HOOK_TAB }

Public Member Functions

 CConfigHooks (CWnd *pParent=NULL)
virtual ~CConfigHooks ()
void loadListsFromReg (void)
void saveListsToReg (void)
afx_msg void OnOK ()
afx_msg void OnAddLoginHook ()
afx_msg void OnRemoveLoginHook ()
afx_msg void OnAddLogoutHook ()
afx_msg void OnRemoveLogoutHook ()
afx_msg void OnSave ()
afx_msg void OnBrowseLogin ()
afx_msg void OnBrowseLogout ()
afx_msg void OnMoveLoginUp ()
afx_msg void OnMoveLoginDown ()
afx_msg void OnMoveLogoutUp ()
afx_msg void OnMoveLogoutDown ()
void swapItem (CListBox *, int, int)

Public Attributes

CListBox m_LoginHookList
CListBox m_LogoutHookList
CString m_newLoginHook
CString m_newLogoutHook
bool hasLoaded

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
IDD 

Definition at line 43 of file ConfigHooks.h.


Constructor & Destructor Documentation

CConfigHooks::CConfigHooks CWnd *  pParent = NULL  ) 
 

Definition at line 42 of file ConfigHooks.cpp.

References hasLoaded.

CConfigHooks::~CConfigHooks  )  [virtual]
 

Definition at line 50 of file ConfigHooks.cpp.


Member Function Documentation

void CConfigHooks::DoDataExchange CDataExchange *  pDX  )  [protected, virtual]
 

Definition at line 54 of file ConfigHooks.cpp.

References hasLoaded, IDC_LOGINHOOK, IDC_LOGINHOOKLIST, IDC_LOGOUTHOOK, IDC_LOGOUTHOOKLIST, loadListsFromReg(), m_LoginHookList, m_LogoutHookList, m_newLoginHook, and m_newLogoutHook.

void CConfigHooks::loadListsFromReg void   ) 
 

Definition at line 177 of file ConfigHooks.cpp.

References m_LoginHookList, m_LogoutHookList, and regReadString().

Referenced by DoDataExchange().

void CConfigHooks::OnAddLoginHook  ) 
 

Definition at line 90 of file ConfigHooks.cpp.

References m_LoginHookList, and m_newLoginHook.

void CConfigHooks::OnAddLogoutHook  ) 
 

Definition at line 109 of file ConfigHooks.cpp.

References m_LogoutHookList, and m_newLogoutHook.

void CConfigHooks::OnBrowseLogin  ) 
 

Definition at line 258 of file ConfigHooks.cpp.

References m_newLoginHook.

void CConfigHooks::OnBrowseLogout  ) 
 

Definition at line 283 of file ConfigHooks.cpp.

References m_newLogoutHook.

void CConfigHooks::OnMoveLoginDown  ) 
 

Definition at line 329 of file ConfigHooks.cpp.

References m_LoginHookList, and swapItem().

void CConfigHooks::OnMoveLoginUp  ) 
 

Definition at line 320 of file ConfigHooks.cpp.

References m_LoginHookList, and swapItem().

void CConfigHooks::OnMoveLogoutDown  ) 
 

Definition at line 347 of file ConfigHooks.cpp.

References m_LogoutHookList, and swapItem().

void CConfigHooks::OnMoveLogoutUp  ) 
 

Definition at line 338 of file ConfigHooks.cpp.

References m_LogoutHookList, and swapItem().

void CConfigHooks::OnOK  ) 
 

Definition at line 85 of file ConfigHooks.cpp.

void CConfigHooks::OnRemoveLoginHook  ) 
 

Definition at line 102 of file ConfigHooks.cpp.

References m_LoginHookList.

void CConfigHooks::OnRemoveLogoutHook  ) 
 

Definition at line 121 of file ConfigHooks.cpp.

References m_LogoutHookList.

void CConfigHooks::OnSave  ) 
 

Definition at line 208 of file ConfigHooks.cpp.

References m_LoginHookList, m_LogoutHookList, regDelValue(), regReadString(), and regWriteString().

void CConfigHooks::saveListsToReg void   ) 
 

Definition at line 128 of file ConfigHooks.cpp.

References m_LoginHookList, m_LogoutHookList, regDelValue(), regReadString(), and regWriteString().

void CConfigHooks::swapItem CListBox *  ,
int  ,
int 
 

Definition at line 308 of file ConfigHooks.cpp.

Referenced by OnMoveLoginDown(), OnMoveLoginUp(), OnMoveLogoutDown(), and OnMoveLogoutUp().


Member Data Documentation

bool CConfigHooks::hasLoaded
 

Definition at line 54 of file ConfigHooks.h.

Referenced by CConfigHooks(), and DoDataExchange().

CListBox CConfigHooks::m_LoginHookList
 

Definition at line 50 of file ConfigHooks.h.

Referenced by DoDataExchange(), loadListsFromReg(), OnAddLoginHook(), OnMoveLoginDown(), OnMoveLoginUp(), OnRemoveLoginHook(), OnSave(), and saveListsToReg().

CListBox CConfigHooks::m_LogoutHookList
 

Definition at line 51 of file ConfigHooks.h.

Referenced by DoDataExchange(), loadListsFromReg(), OnAddLogoutHook(), OnMoveLogoutDown(), OnMoveLogoutUp(), OnRemoveLogoutHook(), OnSave(), and saveListsToReg().

CString CConfigHooks::m_newLoginHook
 

Definition at line 52 of file ConfigHooks.h.

Referenced by DoDataExchange(), OnAddLoginHook(), and OnBrowseLogin().

CString CConfigHooks::m_newLogoutHook
 

Definition at line 53 of file ConfigHooks.h.

Referenced by DoDataExchange(), OnAddLogoutHook(), and OnBrowseLogout().


The documentation for this class was generated from the following files:
Generated on Fri Feb 20 12:03:48 2004 for ldapauth plugin for pGina by doxygen 1.3.5