Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCF::TreePeer Class Reference

#include <vcf/ApplicationKit/TreePeer.h>

Inheritance diagram for VCF::TreePeer:

VCF::Interface VCF::OSXTree VCF::Win32Tree List of all members.

Public Member Functions

virtual ~TreePeer ()
virtual double getItemIndent ()=0
virtual void setItemIndent (const double &indent)=0
virtual void setImageList (ImageList *imageList)=0
virtual void setStateImageList (ImageList *imageList)=0
virtual void setHeaderImageList (ImageList *imageList)=0
virtual Rect getItemImageRect (const TreeModel::Key &itemKey)=0
virtual Rect getItemRect (const TreeModel::Key &itemKey)=0
virtual TreeModel::Key hitTest (const Point &pt)=0
virtual bool getAllowLabelEditing ()=0
virtual void setAllowLabelEditing (const bool &allowLabelEditing)=0
virtual void setColumnWidth (const uint32 &index, const double &width, ColumnAutosizeType type=casAutoSizeNone)=0
virtual double getColumnWidth (const uint32 &index)=0
virtual TextAlignmentType getColumnTextAlignment (const uint32 &index)=0
virtual void setColumnTextAlignment (const uint32 &index, const TextAlignmentType &val)=0
virtual void setDisplayOptions (uint32 displayOptions)=0

Constructor & Destructor Documentation

virtual VCF::TreePeer::~TreePeer  )  [inline, virtual]
 


Member Function Documentation

virtual bool VCF::TreePeer::getAllowLabelEditing  )  [pure virtual]
 

Implemented in VCF::OSXTree, and VCF::Win32Tree.

virtual TextAlignmentType VCF::TreePeer::getColumnTextAlignment const uint32 index  )  [pure virtual]
 

Implemented in VCF::OSXTree, and VCF::Win32Tree.

virtual double VCF::TreePeer::getColumnWidth const uint32 index  )  [pure virtual]
 

Implemented in VCF::OSXTree, and VCF::Win32Tree.

virtual Rect VCF::TreePeer::getItemImageRect const TreeModel::Key itemKey  )  [pure virtual]
 

Implemented in VCF::OSXTree, and VCF::Win32Tree.

virtual double VCF::TreePeer::getItemIndent  )  [pure virtual]
 

Implemented in VCF::OSXTree, and VCF::Win32Tree.

virtual Rect VCF::TreePeer::getItemRect const TreeModel::Key itemKey  )  [pure virtual]
 

Implemented in VCF::OSXTree, and VCF::Win32Tree.

virtual TreeModel::Key VCF::TreePeer::hitTest const Point pt  )  [pure virtual]
 

Implemented in VCF::OSXTree, and VCF::Win32Tree.

virtual void VCF::TreePeer::setAllowLabelEditing const bool &  allowLabelEditing  )  [pure virtual]
 

Implemented in VCF::OSXTree, and VCF::Win32Tree.

virtual void VCF::TreePeer::setColumnTextAlignment const uint32 index,
const TextAlignmentType val
[pure virtual]
 

Implemented in VCF::OSXTree, and VCF::Win32Tree.

virtual void VCF::TreePeer::setColumnWidth const uint32 index,
const double &  width,
ColumnAutosizeType  type = casAutoSizeNone
[pure virtual]
 

Implemented in VCF::OSXTree, and VCF::Win32Tree.

virtual void VCF::TreePeer::setDisplayOptions uint32  displayOptions  )  [pure virtual]
 

Implemented in VCF::OSXTree, and VCF::Win32Tree.

virtual void VCF::TreePeer::setHeaderImageList ImageList imageList  )  [pure virtual]
 

Implemented in VCF::OSXTree, and VCF::Win32Tree.

virtual void VCF::TreePeer::setImageList ImageList imageList  )  [pure virtual]
 

Implemented in VCF::OSXTree, and VCF::Win32Tree.

virtual void VCF::TreePeer::setItemIndent const double &  indent  )  [pure virtual]
 

Implemented in VCF::OSXTree, and VCF::Win32Tree.

virtual void VCF::TreePeer::setStateImageList ImageList imageList  )  [pure virtual]
 

Implemented in VCF::OSXTree, and VCF::Win32Tree.


The documentation for this class was generated from the following file:
   Comments or Suggestions?    License Information