CPreferencesDlg Class Reference

#include <PreferencesDlg.h>

List of all members.

Public Types

enum  { IDD = IDD_PREFERENCES }

Public Member Functions

 CPreferencesDlg (CWnd *pParent=NULL)

Public Attributes

double m_TimeWarp
double m_Scale
double m_LaneWidth
double m_VehicleWidth
double m_VehicleLengthScale
double m_TickLength
double m_TickStep
double m_Border_Top
double m_Border_Btm
double m_Border_Lhs
double m_Border_Rhs
CGridCtrl m_Grid

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)

Private Member Functions

BOOL OnInitDialog ()
void SetGridHeadings ()
void SetCells ()
void LoadSettingsIntoGrid ()
void OnGridEndEdit (NMHDR *pNotifyStruct, LRESULT *pResult)
double * MapRowToValue (int row)

Private Attributes

int m_nFixCols
int m_nFixRows
CStringArray m_sRowHeads
CStringArray m_sColHeads
int m_nCols
int m_nRows


Member Enumeration Documentation

anonymous enum

Enumerator:
IDD 


Constructor & Destructor Documentation

CPreferencesDlg::CPreferencesDlg ( CWnd *  pParent = NULL  ) 


Member Function Documentation

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

BOOL CPreferencesDlg::OnInitDialog (  )  [private]

void CPreferencesDlg::SetGridHeadings (  )  [private]

void CPreferencesDlg::SetCells (  )  [private]

void CPreferencesDlg::LoadSettingsIntoGrid (  )  [private]

void CPreferencesDlg::OnGridEndEdit ( NMHDR *  pNotifyStruct,
LRESULT *  pResult 
) [private]

double * CPreferencesDlg::MapRowToValue ( int  row  )  [private]


Member Data Documentation

CStringArray CPreferencesDlg::m_sRowHeads [private]

CStringArray CPreferencesDlg::m_sColHeads [private]

int CPreferencesDlg::m_nCols [private]

int CPreferencesDlg::m_nRows [private]


The documentation for this class was generated from the following files:

Generated on Fri Jul 25 16:11:15 2008 for EvolveTraffic by  doxygen 1.5.6