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: