CAspectSpecDlg Class Reference

#include <AspectSpecDlg.h>

List of all members.

Public Member Functions

 CAspectSpecDlg (LPCTSTR pszCaption, CWnd *pParentWnd=NULL, UINT iSelectPage=0)
virtual BOOL OnInitDialog ()
virtual BOOL OnNotify (WPARAM wParam, LPARAM lParam, LRESULT *pResult)
void GetEntry (int entryNum, CString &roleName, CString &kindAspect, CString &isPrimary, const void *&ptr)
int AddEntry (CString aspectName, CString roleName, CString kindAspect, CString primaryAspect, const void *ptr)
void GetAspects (CStringList &aspects)
void GetAspects (int rowID, CStringList &aspects)
virtual ~CAspectSpecDlg ()

Public Attributes

CAspectPageList aspectPages
CStringList aspectNames
int lastID
int countPages

Protected Member Functions

afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnGetMinMaxInfo (MINMAXINFO *MinMaxInfo)
afx_msg LRESULT OnTabPageSelectionChange (WPARAM wParam, LPARAM lParam)

Protected Attributes

BOOL m_bNeedInit
CRect m_rCrt
int m_nMinCX
int m_nMinCY

Detailed Description

Definition at line 25 of file AspectSpecDlg.h.


Constructor & Destructor Documentation

CAspectSpecDlg::CAspectSpecDlg ( LPCTSTR  pszCaption,
CWnd *  pParentWnd = NULL,
UINT  iSelectPage = 0 
)

Definition at line 27 of file AspectSpecDlg.cpp.

CAspectSpecDlg::~CAspectSpecDlg (  )  [virtual]

Definition at line 39 of file AspectSpecDlg.cpp.


Member Function Documentation

int CAspectSpecDlg::AddEntry ( CString  aspectName,
CString  roleName,
CString  kindAspect,
CString  primaryAspect,
const void *  ptr 
)

Definition at line 67 of file AspectSpecDlg.cpp.

void CAspectSpecDlg::GetAspects ( int  rowID,
CStringList &  aspects 
)

Definition at line 109 of file AspectSpecDlg.cpp.

void CAspectSpecDlg::GetAspects ( CStringList &  aspects  ) 

Definition at line 103 of file AspectSpecDlg.cpp.

void CAspectSpecDlg::GetEntry ( int  entryNum,
CString &  roleName,
CString &  kindAspect,
CString &  isPrimary,
const void *&  ptr 
)

Definition at line 93 of file AspectSpecDlg.cpp.

int CAspectSpecDlg::OnCreate ( LPCREATESTRUCT  lpCreateStruct  )  [protected]

Definition at line 209 of file AspectSpecDlg.cpp.

void CAspectSpecDlg::OnGetMinMaxInfo ( MINMAXINFO *  MinMaxInfo  )  [protected]

Definition at line 289 of file AspectSpecDlg.cpp.

BOOL CAspectSpecDlg::OnInitDialog (  )  [virtual]

Definition at line 141 of file AspectSpecDlg.cpp.

BOOL CAspectSpecDlg::OnNotify ( WPARAM  wParam,
LPARAM  lParam,
LRESULT *  pResult 
) [virtual]

Definition at line 193 of file AspectSpecDlg.cpp.

void CAspectSpecDlg::OnSize ( UINT  nType,
int  cx,
int  cy 
) [protected]

Definition at line 225 of file AspectSpecDlg.cpp.

LRESULT CAspectSpecDlg::OnTabPageSelectionChange ( WPARAM  wParam,
LPARAM  lParam 
) [protected]

Definition at line 296 of file AspectSpecDlg.cpp.


Member Data Documentation

Definition at line 36 of file AspectSpecDlg.h.

Definition at line 35 of file AspectSpecDlg.h.

Definition at line 38 of file AspectSpecDlg.h.

Definition at line 37 of file AspectSpecDlg.h.

BOOL CAspectSpecDlg::m_bNeedInit [protected]

Definition at line 43 of file AspectSpecDlg.h.

int CAspectSpecDlg::m_nMinCX [protected]

Definition at line 45 of file AspectSpecDlg.h.

int CAspectSpecDlg::m_nMinCY [protected]

Definition at line 46 of file AspectSpecDlg.h.

CRect CAspectSpecDlg::m_rCrt [protected]

Definition at line 44 of file AspectSpecDlg.h.


The documentation for this class was generated from the following files:
Generated on Thu May 30 15:46:30 2013 for GME by  doxygen 1.6.3