CAspectPage Class Reference

#include <AspectPage.h>

Collaboration diagram for CAspectPage:
Collaboration graph
[legend]

List of all members.

Public Types

enum  { IDD = IDD_ASPECT_PAGE }

Public Member Functions

void AddEntry (int rowID, CString roleName, CString kindAspect, CString isPrimary, const void *ptr)
bool GetEntry (int rowID, CString &roleName, CString &kindAspect, CString &isPrimary, const void *&ptr)
void SetAspectName (CString name)
CString GetAspectName ()
 CAspectPage ()
 ~CAspectPage ()
void resizeTableToFitIn ()
void calcPlace (CRect &loc)
virtual void OnOK ()

Public Attributes

const int m_deflateVal

Static Public Attributes

static int m_actHeight = 0
static int m_actWidth = 0

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
afx_msg void OnSize (UINT nType, int cx, int cy)
virtual BOOL OnInitDialog ()

Protected Attributes

CEntryList entries
CAspectSpecTbl aspectTable
CString aspectName

Detailed Description

Definition at line 31 of file AspectPage.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
IDD 

Definition at line 51 of file AspectPage.h.


Constructor & Destructor Documentation

CAspectPage::CAspectPage (  ) 

Definition at line 24 of file AspectPage.cpp.

CAspectPage::~CAspectPage (  ) 

Definition at line 34 of file AspectPage.cpp.


Member Function Documentation

void CAspectPage::AddEntry ( int  rowID,
CString  roleName,
CString  kindAspect,
CString  isPrimary,
const void *  ptr 
)

Definition at line 91 of file AspectPage.cpp.

void CAspectPage::calcPlace ( CRect &  loc  ) 

Definition at line 153 of file AspectPage.cpp.

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

Definition at line 45 of file AspectPage.cpp.

CString CAspectPage::GetAspectName (  ) 

Definition at line 63 of file AspectPage.cpp.

bool CAspectPage::GetEntry ( int  rowID,
CString &  roleName,
CString &  kindAspect,
CString &  isPrimary,
const void *&  ptr 
)

Definition at line 106 of file AspectPage.cpp.

BOOL CAspectPage::OnInitDialog (  )  [protected, virtual]

Definition at line 71 of file AspectPage.cpp.

void CAspectPage::OnOK (  )  [virtual]

Definition at line 124 of file AspectPage.cpp.

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

Definition at line 136 of file AspectPage.cpp.

void CAspectPage::resizeTableToFitIn (  ) 

Definition at line 163 of file AspectPage.cpp.

void CAspectPage::SetAspectName ( CString  name  ) 

Definition at line 67 of file AspectPage.cpp.


Member Data Documentation

CString CAspectPage::aspectName [protected]

Definition at line 68 of file AspectPage.h.

Definition at line 67 of file AspectPage.h.

Definition at line 66 of file AspectPage.h.

int CAspectPage::m_actHeight = 0 [static]

Definition at line 43 of file AspectPage.h.

int CAspectPage::m_actWidth = 0 [static]

Definition at line 44 of file AspectPage.h.

Definition at line 45 of file AspectPage.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