CTable Class Reference
#include <Table.h>
List of all members.
Public Member Functions |
| CTable () |
virtual void | DrawItem (LPDRAWITEMSTRUCT lpDrawItemStruct) |
virtual BOOL | PreCreateWindow (CREATESTRUCT &cs) |
void | addRow (int rowID, CString &role, char kind, int clique, bool isPrimary, CString &repr) |
bool | getRow (int rowID, CString &role, bool &extend, CString &repr) |
virtual | ~CTable () |
int | HitTestEx (CPoint &point, int *col) const |
CEdit * | EditSubLabel (int nItem, int nCol) |
CComboBox * | ShowInPlaceList (int nItem, int nCol, CStringList &lstItems, int nSel) |
Public Attributes |
SelConf * | m_parent |
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) |
afx_msg void | OnSize (UINT nType, int cx, int cy) |
afx_msg void | OnPaint () |
afx_msg void | OnSort (NMHDR *pNMHDR, LRESULT *pResult) |
Static Protected Member Functions |
static LPCTSTR | MakeShortString (CDC *pDC, LPCTSTR lpszLong, int nColumnLen, int nOffset) |
Protected Attributes |
int | m_cxClient |
Detailed Description
Definition at line 18 of file Table.h.
Constructor & Destructor Documentation
CTable::~CTable |
( |
|
) |
[virtual] |
Member Function Documentation
void CTable::addRow |
( |
int |
rowID, |
|
|
CString & |
role, |
|
|
char |
kind, |
|
|
int |
clique, |
|
|
bool |
isPrimary, |
|
|
CString & |
repr | |
|
) |
| | |
void CTable::DrawItem |
( |
LPDRAWITEMSTRUCT |
lpDrawItemStruct |
) |
[virtual] |
CEdit * CTable::EditSubLabel |
( |
int |
nItem, |
|
|
int |
nCol | |
|
) |
| | |
bool CTable::getRow |
( |
int |
rowID, |
|
|
CString & |
role, |
|
|
bool & |
extend, |
|
|
CString & |
repr | |
|
) |
| | |
int CTable::HitTestEx |
( |
CPoint & |
point, |
|
|
int * |
col | |
|
) |
| | const |
LPCTSTR CTable::MakeShortString |
( |
CDC * |
pDC, |
|
|
LPCTSTR |
lpszLong, |
|
|
int |
nColumnLen, |
|
|
int |
nOffset | |
|
) |
| | [static, protected] |
int CTable::OnCreate |
( |
LPCREATESTRUCT |
lpCreateStruct |
) |
[protected] |
void CTable::OnEndlabeledit |
( |
NMHDR * |
pNMHDR, |
|
|
LRESULT * |
pResult | |
|
) |
| | [protected] |
void CTable::OnHScroll |
( |
UINT |
nSBCode, |
|
|
UINT |
nPos, |
|
|
CScrollBar * |
pScrollBar | |
|
) |
| | [protected] |
void CTable::OnLButtonDown |
( |
UINT |
nFlags, |
|
|
CPoint |
point | |
|
) |
| | [protected] |
void CTable::OnPaint |
( |
|
) |
[protected] |
void CTable::OnSize |
( |
UINT |
nType, |
|
|
int |
cx, |
|
|
int |
cy | |
|
) |
| | [protected] |
void CTable::OnSort |
( |
NMHDR * |
pNMHDR, |
|
|
LRESULT * |
pResult | |
|
) |
| | [protected] |
void CTable::OnVScroll |
( |
UINT |
nSBCode, |
|
|
UINT |
nPos, |
|
|
CScrollBar * |
pScrollBar | |
|
) |
| | [protected] |
BOOL CTable::PreCreateWindow |
( |
CREATESTRUCT & |
cs |
) |
[virtual] |
CComboBox * CTable::ShowInPlaceList |
( |
int |
nItem, |
|
|
int |
nCol, |
|
|
CStringList & |
lstItems, |
|
|
int |
nSel | |
|
) |
| | |
Member Data Documentation
The documentation for this class was generated from the following files: