1 /////////////////////////////////////////////////
\r
3 // Declaration of the CViewSimple, CViewText,
\r
4 // CViewTree, and CViewList classes
\r
11 class CViewSimple : public CWnd
\r
15 virtual ~CViewSimple() {}
\r
18 virtual void OnDraw(CDC* pDC);
\r
19 virtual LRESULT WndProc(UINT uMsg, WPARAM wParam, LPARAM lParam);
\r
23 class CViewText : public CWnd
\r
27 virtual ~CViewText() {}
\r
30 virtual void PreCreate(CREATESTRUCT &cs);
\r
31 virtual void OnInitialUpdate();
\r
35 class CViewTree : public CTreeView
\r
39 virtual ~CViewTree();
\r
40 virtual void OnInitialUpdate();
\r
41 virtual HTREEITEM AddItem(HTREEITEM hParent, LPCTSTR sxText, int iImage);
\r
44 HIMAGELIST m_himlNormal;
\r
48 class CViewList : public CListView
\r
52 virtual ~CViewList();
\r
53 virtual int AddItem(LPCTSTR szText, int nImage);
\r
54 virtual void InsertItems();
\r
55 virtual void OnInitialUpdate();
\r
56 virtual void SetColumns();
\r
57 virtual BOOL SetSubItem(int nItem, int nSubItem, LPCTSTR szText);
\r
60 HIMAGELIST m_himlSmall;
\r