Page principale | Hiérarchie des classes | Liste par ordre alphabétique | Liste des composants | Liste des fichiers | Composants | Déclarations | Pages associées

Référence de la classe CMyTree

#include <MyTreeCtrl.h>

Graphe d'héritage de la classe CMyTree

CMyControl

Membres publics

 CMyTree ()
 CMyTree (HWND hWndTree)
 CMyTree (HWND hwndMaster, int x, int y, int dx, int dy, int optionalControlID=0)
virtual ~CMyTree ()
void operator= (HWND hWndTree)
BOOL InitCheck (DWORD idCheckOff, DWORD idCheckOn, DWORD idCheckOther, int dx=16, int dy=16)
BOOL GetCheckState (HTREEITEM hItem)
BOOL SetCheckState (HTREEITEM hItem, BOOL fCheck)
BOOL SetItem (TVITEM *elemTree)
BOOL GetItem (TVITEM *elemTree)
HTREEITEM GetItem (int xPos, int yPos)
BOOL GetItemText (HTREEITEM hItem, char *text)
HTREEITEM HitTest (TVHITTESTINFO *ht)
HTREEITEM Add (HTREEITEM hParent, char *text, BOOL isChecking=FALSE)
HTREEITEM Add (HTREEITEM hParent, HTREEITEM hInsertAfter, char *text, BOOL isChecking)
void DeleteAllItems ()
BOOL DeleteItem (HTREEITEM hItem)
HTREEITEM GetNextItem (HTREEITEM hItem)
HTREEITEM GetChildItem (HTREEITEM hItem)
void Expand (HTREEITEM hItem, BOOL expand)
void ExpandAll (BOOL expand, BOOL treeing=TRUE)
void ExpandAll (BOOL expand, BOOL treeing, HTREEITEM rootTree)
BOOL Notify (LPARAM lParam, int *result)
HTREEITEM GetCurrentItem ()
BOOL SetCurrentItem (HTREEITEM hitem)
int GetItemHeight ()
int SetItemHeight (int height=-1)
void SetHightLightColor (COLORREF textColor, COLORREF backgroudColor)
void SetHightLightColorUnFocus (COLORREF textColor, COLORREF backgroudColor)
void SetLineColor (COLORREF textColor, COLORREF backgroudColor)
void GetHightLightColor (COLORREF *textColor, COLORREF *backgroundColor)
void GetHightLightColorUnFocus (COLORREF *textColor, COLORREF *backgroundColor)
void GetLineColor (COLORREF *textColor, COLORREF *backgroundColor)
void SetFullRawSelect (BOOL set)
int GetControlID ()

Attributs Publics

POINT m_position
HTREEITEM m_hFirstItem
HTREEITEM m_hCurrentItem

Membres privés

void Init ()

Attributs Privés

BOOL m_isNextCheck
BOOL m_isCheck
BOOL m_isFirstAdd
COLORREF m_textColor
COLORREF m_backgroundColor
COLORREF m_textColorHi
COLORREF m_backgroundColorHi
COLORREF m_textColorHiUf
COLORREF m_backgroundColorHiUf
BOOL m_isFullRawSelected
int m_controlID

Documentation des contructeurs et destructeurs

CMyTree::CMyTree  ) 
 

CMyTree::CMyTree HWND  hWndTree  ) 
 

CMyTree::CMyTree HWND  hwndMaster,
int  x,
int  y,
int  dx,
int  dy,
int  optionalControlID = 0
 

virtual CMyTree::~CMyTree  )  [inline, virtual]
 


Documentation des méthodes

HTREEITEM CMyTree::Add HTREEITEM  hParent,
HTREEITEM  hInsertAfter,
char *  text,
BOOL  isChecking
 

HTREEITEM CMyTree::Add HTREEITEM  hParent,
char *  text,
BOOL  isChecking = FALSE
 

void CMyTree::DeleteAllItems  ) 
 

BOOL CMyTree::DeleteItem HTREEITEM  hItem  ) 
 

void CMyTree::Expand HTREEITEM  hItem,
BOOL  expand
 

void CMyTree::ExpandAll BOOL  expand,
BOOL  treeing,
HTREEITEM  rootTree
 

void CMyTree::ExpandAll BOOL  expand,
BOOL  treeing = TRUE
 

BOOL CMyTree::GetCheckState HTREEITEM  hItem  ) 
 

HTREEITEM CMyTree::GetChildItem HTREEITEM  hItem  ) 
 

int CMyTree::GetControlID  )  [inline]
 

HTREEITEM CMyTree::GetCurrentItem  )  [inline]
 

void CMyTree::GetHightLightColor COLORREF *  textColor,
COLORREF *  backgroundColor
 

void CMyTree::GetHightLightColorUnFocus COLORREF *  textColor,
COLORREF *  backgroundColor
 

HTREEITEM CMyTree::GetItem int  xPos,
int  yPos
 

BOOL CMyTree::GetItem TVITEM *  elemTree  ) 
 

int CMyTree::GetItemHeight  ) 
 

Redéfinie à partir de CMyControl.

BOOL CMyTree::GetItemText HTREEITEM  hItem,
char *  text
 

void CMyTree::GetLineColor COLORREF *  textColor,
COLORREF *  backgroundColor
 

HTREEITEM CMyTree::GetNextItem HTREEITEM  hItem  ) 
 

HTREEITEM CMyTree::HitTest TVHITTESTINFO *  ht  ) 
 

void CMyTree::Init  )  [private]
 

BOOL CMyTree::InitCheck DWORD  idCheckOff,
DWORD  idCheckOn,
DWORD  idCheckOther,
int  dx = 16,
int  dy = 16
 

BOOL CMyTree::Notify LPARAM  lParam,
int *  result
 

void CMyTree::operator= HWND  hWndTree  ) 
 

Redéfinie à partir de CMyControl.

BOOL CMyTree::SetCheckState HTREEITEM  hItem,
BOOL  fCheck
 

BOOL CMyTree::SetCurrentItem HTREEITEM  hitem  ) 
 

void CMyTree::SetFullRawSelect BOOL  set  )  [inline]
 

void CMyTree::SetHightLightColor COLORREF  textColor,
COLORREF  backgroudColor
 

void CMyTree::SetHightLightColorUnFocus COLORREF  textColor,
COLORREF  backgroudColor
 

BOOL CMyTree::SetItem TVITEM *  elemTree  ) 
 

int CMyTree::SetItemHeight int  height = -1  ) 
 

Redéfinie à partir de CMyControl.

void CMyTree::SetLineColor COLORREF  textColor,
COLORREF  backgroudColor
 


Documentation des données imbriquées

COLORREF CMyTree::m_backgroundColor [private]
 

COLORREF CMyTree::m_backgroundColorHi [private]
 

COLORREF CMyTree::m_backgroundColorHiUf [private]
 

int CMyTree::m_controlID [private]
 

HTREEITEM CMyTree::m_hCurrentItem
 

HTREEITEM CMyTree::m_hFirstItem
 

BOOL CMyTree::m_isCheck [private]
 

BOOL CMyTree::m_isFirstAdd [private]
 

BOOL CMyTree::m_isFullRawSelected [private]
 

BOOL CMyTree::m_isNextCheck [private]
 

POINT CMyTree::m_position
 

COLORREF CMyTree::m_textColor [private]
 

COLORREF CMyTree::m_textColorHi [private]
 

COLORREF CMyTree::m_textColorHiUf [private]
 


La documentation associée à cette classe a été générée à partir des fichiers suivants :
Généré le Thu Apr 8 18:58:44 2004 pour SFC par doxygen 1.3.6