NameSpecTbl Class Reference

#include <NameSpecTbl.h>

List of all members.

Public Member Functions

 NameSpecTbl ()
bool GetRow (int rowID, CString &name, CString &disp_name, CString &kind)
void AddRow (int rowID, CString &name, CString &disp_name, CString &kind)
virtual ~NameSpecTbl ()
virtual BOOL PreCreateWindow (CREATESTRUCT &cs)
virtual void DrawItem (LPDRAWITEMSTRUCT lpDrawItemStruct)
int HitTestEx (CPoint &point, int *col) const
CEdit * EditSubLabel (int nItem, int nCol)
CComboBox * ShowInPlaceList (int nItem, int nCol, CStringList &lstItems, int nSel)

Static Public Member Functions

static LPCTSTR MakeShortString (CDC *pDC, LPCTSTR lpszLong, int nColumnLen, int nOffset)

Public Attributes

CImageList m_checkImages

Protected Member Functions

afx_msg void OnEndlabeledit (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnHScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar)
afx_msg void OnVScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar)
afx_msg void OnLButtonDown (UINT nFlags, CPoint point)
afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)

Detailed Description

Definition at line 16 of file NameSpecTbl.h.


Constructor & Destructor Documentation

NameSpecTbl::NameSpecTbl (  ) 

Definition at line 23 of file NameSpecTbl.cpp.

NameSpecTbl::~NameSpecTbl (  )  [virtual]

Definition at line 27 of file NameSpecTbl.cpp.


Member Function Documentation

void NameSpecTbl::AddRow ( int  rowID,
CString &  name,
CString &  disp_name,
CString &  kind 
)

Definition at line 320 of file NameSpecTbl.cpp.

void NameSpecTbl::DrawItem ( LPDRAWITEMSTRUCT  lpDrawItemStruct  )  [virtual]

Definition at line 388 of file NameSpecTbl.cpp.

CEdit * NameSpecTbl::EditSubLabel ( int  nItem,
int  nCol 
)

Definition at line 193 of file NameSpecTbl.cpp.

bool NameSpecTbl::GetRow ( int  rowID,
CString &  name,
CString &  disp_name,
CString &  kind 
)

Definition at line 355 of file NameSpecTbl.cpp.

int NameSpecTbl::HitTestEx ( CPoint &  point,
int *  col 
) const

Definition at line 75 of file NameSpecTbl.cpp.

LPCTSTR NameSpecTbl::MakeShortString ( CDC *  pDC,
LPCTSTR  lpszLong,
int  nColumnLen,
int  nOffset 
) [static]

Definition at line 519 of file NameSpecTbl.cpp.

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

Definition at line 340 of file NameSpecTbl.cpp.

void NameSpecTbl::OnEndlabeledit ( NMHDR *  pNMHDR,
LRESULT *  pResult 
) [protected]

Definition at line 52 of file NameSpecTbl.cpp.

void NameSpecTbl::OnHScroll ( UINT  nSBCode,
UINT  nPos,
CScrollBar *  pScrollBar 
) [protected]

Definition at line 249 of file NameSpecTbl.cpp.

void NameSpecTbl::OnLButtonDown ( UINT  nFlags,
CPoint  point 
) [protected]

Definition at line 266 of file NameSpecTbl.cpp.

void NameSpecTbl::OnVScroll ( UINT  nSBCode,
UINT  nPos,
CScrollBar *  pScrollBar 
) [protected]

Definition at line 258 of file NameSpecTbl.cpp.

BOOL NameSpecTbl::PreCreateWindow ( CREATESTRUCT &  cs  )  [virtual]

Definition at line 45 of file NameSpecTbl.cpp.

CComboBox * NameSpecTbl::ShowInPlaceList ( int  nItem,
int  nCol,
CStringList &  lstItems,
int  nSel 
)

Definition at line 129 of file NameSpecTbl.cpp.


Member Data Documentation

Definition at line 35 of file NameSpecTbl.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