| 
    Windows C++ Library
   
    
   
   | 
  
  
  
 
The TreeView common control. More...
#include <TreeView.hpp>
  
 Public Member Functions | |
| TreeView () | |
| Default constructor.   | |
| virtual | ~TreeView () | 
| Destructor.   | |
| HTREEITEM | Root () const | 
| Get the root item.   | |
| HTREEITEM | Selection () const | 
| Get the current selection.   | |
| void | SetImageList (uint nType, const CImageList &oImageList) | 
| Set an image list for the tree view.   | |
| void | SetImageList (uint nType, uint nRscID, uint nImgWidth, COLORREF crMask) | 
| Set an image list for the tree view.   | |
| void | Clear () | 
| Delete all items from the tree.   | |
| HTREEITEM | InsertRootItem (const tstring &strText, bool bHasChildren=false, int nImage=-1) | 
| Insert the tree root item.   | |
| HTREEITEM | InsertItem (HTREEITEM hParent, HTREEITEM hPredecessor, const tstring &strText, bool bHasChildren=false, int nImage=-1) | 
| Insert a tree item.   | |
| void | UpdateItem (HTREEITEM hItem, const tstring &strText, bool bHasChildren, int nImage) | 
| Update a tree item.   | |
| void | Select (HTREEITEM hItem) | 
| Select a tree item.   | |
Protected Member Functions | |
| virtual void | GetCreateParams (WNDCREATE &rParams) | 
| Get the default window creation settings.   | |
The TreeView common control.
Default constructor.
| WCL::TreeView::~TreeView | ( | ) |  [virtual] | 
        
Destructor.
| HTREEITEM WCL::TreeView::Root | ( | ) |  const [inline] | 
        
Get the root item.
| HTREEITEM WCL::TreeView::Selection | ( | ) |  const [inline] | 
        
Get the current selection.
| void WCL::TreeView::SetImageList | ( | uint | nType, | 
| const CImageList & | oImageList | ||
| ) | 
Set an image list for the tree view.
| void WCL::TreeView::SetImageList | ( | uint | nType, | 
| uint | nRscID, | ||
| uint | nImgWidth, | ||
| COLORREF | crMask | ||
| ) | 
Set an image list for the tree view.
| void WCL::TreeView::Clear | ( | ) |  [inline] | 
        
Delete all items from the tree.
| HTREEITEM WCL::TreeView::InsertRootItem | ( | const tstring & | strText, | 
| bool | bHasChildren = false,  | 
        ||
| int | nImage = -1  | 
        ||
| ) |  [inline] | 
        
Insert the tree root item.
| HTREEITEM WCL::TreeView::InsertItem | ( | HTREEITEM | hParent, | 
| HTREEITEM | hPredecessor, | ||
| const tstring & | strText, | ||
| bool | bHasChildren = false,  | 
        ||
| int | nImage = -1  | 
        ||
| ) | 
Insert a tree item.
| void WCL::TreeView::UpdateItem | ( | HTREEITEM | hItem, | 
| const tstring & | strText, | ||
| bool | bHasChildren, | ||
| int | nImage | ||
| ) | 
Update a tree item.
| void WCL::TreeView::Select | ( | HTREEITEM | hItem | ) | 
Select a tree item.
| void WCL::TreeView::GetCreateParams | ( | WNDCREATE & | rParams | ) |  [protected, virtual] | 
        
Get the default window creation settings.
Reimplemented from CCtrlWnd.
 1.7.6.1