NmspSpec Class Reference

#include <NmspSpec.h>

List of all members.

Public Types

enum  { IDD = IDD_DIALOG1 }

Public Member Functions

 NmspSpec (CWnd *pParent=NULL)
virtual ~NmspSpec ()
void setData (MetaBON::MetaGMEVisitor::VectorOfPairs &pData)
void getData (MetaBON::MetaGMEVisitor::VectorOfPairs &rData)
virtual BOOL OnInitDialog ()
afx_msg void OnEnKillfocusEdit1 ()
afx_msg void OnEnChangeEdit1 ()
afx_msg void OnNMClickTree1 (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnNMSetfocusTree1 (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnTvnSelchangedTree1 (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnBnClickedSave ()
afx_msg void OnEnSetfocusEdit1 ()

Public Attributes

CEdit m_edName
CButton m_bEnabled
CButton m_bSave
CTreeCtrl m_tree
HTREEITEM m_rootElem
bool m_edChanged

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
void initElems ()
void insert (int pIdx, MetaBON::MetaGMEVisitor::VectorOfPairs::const_iterator it)
void updateEditField (int pSel=-1)
void updateItemInfo (int pIdx, CString pTxt)
bool loadItemInfo (int pIdx, CString &pTxt)

Protected Attributes

MetaBON::MetaGMEVisitor::VectorOfPairs m_data

Detailed Description

Definition at line 10 of file NmspSpec.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
IDD 

Definition at line 19 of file NmspSpec.h.


Constructor & Destructor Documentation

NmspSpec::NmspSpec ( CWnd *  pParent = NULL  ) 

Definition at line 13 of file NmspSpec.cpp.

NmspSpec::~NmspSpec (  )  [virtual]

Definition at line 19 of file NmspSpec.cpp.


Member Function Documentation

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

Definition at line 23 of file NmspSpec.cpp.

void NmspSpec::getData ( MetaBON::MetaGMEVisitor::VectorOfPairs rData  ) 

Definition at line 83 of file NmspSpec.cpp.

void NmspSpec::initElems (  )  [protected]

Definition at line 88 of file NmspSpec.cpp.

void NmspSpec::insert ( int  pIdx,
MetaBON::MetaGMEVisitor::VectorOfPairs::const_iterator  it 
) [protected]

Definition at line 99 of file NmspSpec.cpp.

bool NmspSpec::loadItemInfo ( int  pIdx,
CString &  pTxt 
) [protected]

Definition at line 61 of file NmspSpec.cpp.

void NmspSpec::OnBnClickedSave (  ) 

Definition at line 185 of file NmspSpec.cpp.

void NmspSpec::OnEnChangeEdit1 (  ) 

Definition at line 153 of file NmspSpec.cpp.

void NmspSpec::OnEnKillfocusEdit1 (  ) 

Definition at line 147 of file NmspSpec.cpp.

void NmspSpec::OnEnSetfocusEdit1 (  ) 

Definition at line 203 of file NmspSpec.cpp.

BOOL NmspSpec::OnInitDialog (  )  [virtual]

Definition at line 135 of file NmspSpec.cpp.

void NmspSpec::OnNMClickTree1 ( NMHDR *  pNMHDR,
LRESULT *  pResult 
)

Definition at line 163 of file NmspSpec.cpp.

void NmspSpec::OnNMSetfocusTree1 ( NMHDR *  pNMHDR,
LRESULT *  pResult 
)

Definition at line 169 of file NmspSpec.cpp.

void NmspSpec::OnTvnSelchangedTree1 ( NMHDR *  pNMHDR,
LRESULT *  pResult 
)

Definition at line 177 of file NmspSpec.cpp.

void NmspSpec::setData ( MetaBON::MetaGMEVisitor::VectorOfPairs pData  ) 

Definition at line 78 of file NmspSpec.cpp.

void NmspSpec::updateEditField ( int  pSel = -1  )  [protected]

Definition at line 109 of file NmspSpec.cpp.

void NmspSpec::updateItemInfo ( int  pIdx,
CString  pTxt 
) [protected]

Definition at line 46 of file NmspSpec.cpp.


Member Data Documentation

Definition at line 42 of file NmspSpec.h.

Definition at line 43 of file NmspSpec.h.

Definition at line 34 of file NmspSpec.h.

Definition at line 46 of file NmspSpec.h.

Definition at line 41 of file NmspSpec.h.

Definition at line 45 of file NmspSpec.h.

CTreeCtrl NmspSpec::m_tree

Definition at line 44 of file NmspSpec.h.


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