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

CConfigPwd Class Reference

#include <ConfigPwd.h>

List of all members.

Public Types

enum  { IDD = IDD_PWD_TAB }

Public Member Functions

 CConfigPwd (CWnd *pParent=NULL)
virtual ~CConfigPwd ()
afx_msg BOOL OnInitDialog ()
afx_msg void OnOK ()
afx_msg void OnDisableChangePwd ()
afx_msg void OnSave ()

Public Attributes

BOOL m_requireLower
BOOL m_requireUpper
BOOL m_requireNumeric
BOOL m_requireSpecial
CString m_pwdMinLength
BOOL m_disablePwd
CString m_restrictChars
CButton c_disablePwd
CStatic c_minLengthText
CEdit c_pwdLenValue
CSpinButtonCtrl c_minSpin
CButton c_restrictChars
CStatic c_restrictText
CStatic c_requiredText
CButton c_lowerCase
CButton c_upperCase
CButton c_numeric
CButton c_special

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
IDD 

Definition at line 41 of file ConfigPwd.h.


Constructor & Destructor Documentation

CConfigPwd::CConfigPwd CWnd *  pParent = NULL  ) 
 

Definition at line 42 of file ConfigPwd.cpp.

References m_disablePwd, m_pwdMinLength, m_requireLower, m_requireNumeric, m_requireSpecial, m_requireUpper, m_restrictChars, and regReadString().

CConfigPwd::~CConfigPwd  )  [virtual]
 

Definition at line 89 of file ConfigPwd.cpp.


Member Function Documentation

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

Definition at line 93 of file ConfigPwd.cpp.

References c_disablePwd, c_lowerCase, c_minLengthText, c_minSpin, c_numeric, c_pwdLenValue, c_requiredText, c_restrictChars, c_restrictText, c_special, c_upperCase, IDC_DISABLE_PWD, IDC_LOWERCASE, IDC_MIN_STATIC, IDC_NUMERIC, IDC_PWD_LEN, IDC_REQ_STATIC, IDC_REST_STATIC, IDC_RESTRICT_CHARS, IDC_SPECIAL, IDC_SPIN1, IDC_UPPERCASE, m_disablePwd, m_pwdMinLength, m_requireLower, m_requireNumeric, m_requireSpecial, m_requireUpper, and m_restrictChars.

void CConfigPwd::OnDisableChangePwd  ) 
 

Definition at line 144 of file ConfigPwd.cpp.

References c_disablePwd, c_lowerCase, c_minLengthText, c_minSpin, c_numeric, c_pwdLenValue, c_requiredText, c_restrictChars, c_restrictText, c_special, and c_upperCase.

Referenced by OnInitDialog().

BOOL CConfigPwd::OnInitDialog  ) 
 

Definition at line 129 of file ConfigPwd.cpp.

References IDC_PWD_LEN, IDC_SPIN1, and OnDisableChangePwd().

void CConfigPwd::OnOK  ) 
 

Definition at line 124 of file ConfigPwd.cpp.

void CConfigPwd::OnSave  ) 
 

Definition at line 174 of file ConfigPwd.cpp.

References m_disablePwd, m_pwdMinLength, m_requireLower, m_requireNumeric, m_requireSpecial, m_requireUpper, m_restrictChars, regDelValue(), and regWriteString().


Member Data Documentation

CButton CConfigPwd::c_disablePwd
 

Definition at line 61 of file ConfigPwd.h.

Referenced by DoDataExchange(), and OnDisableChangePwd().

CButton CConfigPwd::c_lowerCase
 

Definition at line 68 of file ConfigPwd.h.

Referenced by DoDataExchange(), and OnDisableChangePwd().

CStatic CConfigPwd::c_minLengthText
 

Definition at line 62 of file ConfigPwd.h.

Referenced by DoDataExchange(), and OnDisableChangePwd().

CSpinButtonCtrl CConfigPwd::c_minSpin
 

Definition at line 64 of file ConfigPwd.h.

Referenced by DoDataExchange(), and OnDisableChangePwd().

CButton CConfigPwd::c_numeric
 

Definition at line 70 of file ConfigPwd.h.

Referenced by DoDataExchange(), and OnDisableChangePwd().

CEdit CConfigPwd::c_pwdLenValue
 

Definition at line 63 of file ConfigPwd.h.

Referenced by DoDataExchange(), and OnDisableChangePwd().

CStatic CConfigPwd::c_requiredText
 

Definition at line 67 of file ConfigPwd.h.

Referenced by DoDataExchange(), and OnDisableChangePwd().

CButton CConfigPwd::c_restrictChars
 

Definition at line 65 of file ConfigPwd.h.

Referenced by DoDataExchange(), and OnDisableChangePwd().

CStatic CConfigPwd::c_restrictText
 

Definition at line 66 of file ConfigPwd.h.

Referenced by DoDataExchange(), and OnDisableChangePwd().

CButton CConfigPwd::c_special
 

Definition at line 71 of file ConfigPwd.h.

Referenced by DoDataExchange(), and OnDisableChangePwd().

CButton CConfigPwd::c_upperCase
 

Definition at line 69 of file ConfigPwd.h.

Referenced by DoDataExchange(), and OnDisableChangePwd().

BOOL CConfigPwd::m_disablePwd
 

Definition at line 53 of file ConfigPwd.h.

Referenced by CConfigPwd(), DoDataExchange(), and OnSave().

CString CConfigPwd::m_pwdMinLength
 

Definition at line 52 of file ConfigPwd.h.

Referenced by CConfigPwd(), DoDataExchange(), and OnSave().

BOOL CConfigPwd::m_requireLower
 

Definition at line 48 of file ConfigPwd.h.

Referenced by CConfigPwd(), DoDataExchange(), and OnSave().

BOOL CConfigPwd::m_requireNumeric
 

Definition at line 50 of file ConfigPwd.h.

Referenced by CConfigPwd(), DoDataExchange(), and OnSave().

BOOL CConfigPwd::m_requireSpecial
 

Definition at line 51 of file ConfigPwd.h.

Referenced by CConfigPwd(), DoDataExchange(), and OnSave().

BOOL CConfigPwd::m_requireUpper
 

Definition at line 49 of file ConfigPwd.h.

Referenced by CConfigPwd(), DoDataExchange(), and OnSave().

CString CConfigPwd::m_restrictChars
 

Definition at line 54 of file ConfigPwd.h.

Referenced by CConfigPwd(), DoDataExchange(), and OnSave().


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