#include <CtrlBrowseTree.h>
Public Member Functions | |
CBrowseTreeItem (CBrowseTreeItem *pParent=NULL) | |
virtual | ~CBrowseTreeItem () |
CBrowseTreeItem * | Add (LPCTSTR pszName) |
CBrowseTreeItem * | Add (CBrowseTreeItem *pNewItem) |
void | Delete () |
void | Delete (CBrowseTreeItem *pItem) |
void | Delete (int nItem) |
void | Clear () |
BOOL | IsVisible () const |
int | GetChildCount () const |
void | Paint (CDC &dc, CRect &rc, BOOL bTarget, COLORREF crBack=CLR_NONE) const |
void | AddXML (CXMLElement *pXML) |
Public Attributes | |
CBrowseTreeItem * | m_pParent |
CBrowseTreeItem ** | m_pList |
int | m_nCount |
int | m_nBuffer |
CBrowseTreeItem * | m_pSelPrev |
CBrowseTreeItem * | m_pSelNext |
DWORD | m_nCleanCookie |
BOOL | m_bExpanded |
BOOL | m_bSelected |
BOOL | m_bContract1 |
BOOL | m_bContract2 |
DWORD | m_nCookie |
CString | m_sText |
BOOL | m_bBold |
int | m_nIcon16 |
CSchema * | m_pSchema |
DWORD * | m_pFiles |
DWORD | m_nFiles |
|
Definition at line 895 of file CtrlBrowseTree.cpp. References m_bBold, m_bContract1, m_bContract2, m_bExpanded, m_bSelected, m_nBuffer, m_nCleanCookie, m_nCookie, m_nCount, m_nFiles, m_nIcon16, m_pFiles, m_pList, m_pParent, m_pSchema, m_pSelNext, m_pSelPrev, and NULL. Referenced by Add(). |
|
Definition at line 919 of file CtrlBrowseTree.cpp. |
|
Definition at line 975 of file CtrlBrowseTree.cpp. |
|
Definition at line 936 of file CtrlBrowseTree.cpp. References CBrowseTreeItem(), m_nBuffer, m_nCount, m_pList, and m_sText. |
|
Definition at line 1138 of file CtrlBrowseTree.cpp. References CSchemaCache::Get(), CSchema::GetFirstMemberName(), m_bBold, CSchema::m_nIcon16, m_nIcon16, m_pSchema, m_sText, NULL, SchemaCache, CXMLAttribute::schemaName, and CSchema::uriFavouritesFolder. Referenced by CBrowseTreeCtrl::OnTreePacket(). |
|
Definition at line 1054 of file CtrlBrowseTree.cpp. References m_nBuffer, m_nCount, m_pList, and NULL. Referenced by CBrowseTreeCtrl::Clear(), and ~CBrowseTreeItem(). |
|
Definition at line 1041 of file CtrlBrowseTree.cpp. References m_bSelected, m_nCount, and m_pList. |
|
Definition at line 1022 of file CtrlBrowseTree.cpp. |
|
Definition at line 1017 of file CtrlBrowseTree.cpp. References Delete(), and m_pParent. Referenced by Delete(). |
|
Definition at line 1080 of file CtrlBrowseTree.cpp. References m_nCount, and m_pList. Referenced by CBrowseTreeCtrl::Expand(), and CBrowseTreeCtrl::OnTreePacket(). |
|
Definition at line 1070 of file CtrlBrowseTree.cpp. References m_pParent. Referenced by CBrowseTreeCtrl::Expand(), and CBrowseTreeCtrl::Select(). |
|
Definition at line 1097 of file CtrlBrowseTree.cpp. References CoolInterface, CShellIcons::GetHandle(), m_bExpanded, m_bSelected, CCoolInterface::m_crHighlight, CCoolInterface::m_crHiText, CCoolInterface::m_crText, CCoolInterface::m_crWindow, m_nCount, m_nIcon16, m_sText, NULL, ShellIcons, SHI_FOLDER_CLOSED, SHI_FOLDER_OPEN, SHI_MINUS, and SHI_PLUS. Referenced by CBrowseTreeCtrl::Paint(). |
|
Definition at line 129 of file CtrlBrowseTree.h. Referenced by AddXML(), CBrowseTreeItem(), CBrowseTreeCtrl::GetRect(), and CBrowseTreeCtrl::Paint(). |
|
Definition at line 124 of file CtrlBrowseTree.h. Referenced by CBrowseTreeItem(), CBrowseTreeCtrl::CollapseRecursive(), and CBrowseTreeCtrl::Expand(). |
|
Definition at line 125 of file CtrlBrowseTree.h. Referenced by CBrowseTreeItem(). |
|
|
Definition at line 123 of file CtrlBrowseTree.h. Referenced by CBrowseTreeItem(), Delete(), CBrowseTreeCtrl::DeselectAll(), CBrowseTreeCtrl::OnLButtonDown(), Paint(), and CBrowseTreeCtrl::Select(). |
|
Definition at line 117 of file CtrlBrowseTree.h. Referenced by Add(), CBrowseTreeItem(), and Clear(). |
|
Definition at line 120 of file CtrlBrowseTree.h. Referenced by CBrowseTreeItem(). |
|
Definition at line 127 of file CtrlBrowseTree.h. Referenced by CBrowseTreeItem(). |
|
|
Definition at line 134 of file CtrlBrowseTree.h. Referenced by CBrowseTreeItem(), CBrowseTreeCtrl::OnTreePacket(), and CBrowseFrameCtrl::SelectTree(). |
|
Definition at line 130 of file CtrlBrowseTree.h. Referenced by AddXML(), CBrowseTreeItem(), and Paint(). |
|
Definition at line 133 of file CtrlBrowseTree.h. Referenced by CBrowseTreeItem(), CBrowseTreeCtrl::OnTreePacket(), CBrowseFrameCtrl::SelectTree(), and ~CBrowseTreeItem(). |
|
|
Definition at line 114 of file CtrlBrowseTree.h. Referenced by CBrowseTreeItem(), Delete(), CBrowseTreeCtrl::Highlight(), IsVisible(), and CBrowseTreeCtrl::OnKeyDown(). |
|
Definition at line 132 of file CtrlBrowseTree.h. Referenced by AddXML(), CBrowseTreeItem(), and CBrowseFrameCtrl::OnTreeSelection(). |
|
Definition at line 119 of file CtrlBrowseTree.h. Referenced by CBrowseTreeItem(), CBrowseFrameCtrl::OnTreeSelection(), and CBrowseTreeCtrl::Select(). |
|
Definition at line 118 of file CtrlBrowseTree.h. Referenced by CBrowseTreeItem(), and CBrowseTreeCtrl::Select(). |
|
Definition at line 128 of file CtrlBrowseTree.h. Referenced by Add(), AddXML(), CBrowseTreeCtrl::GetRect(), CBrowseTreeCtrl::OnTreePacket(), Paint(), and CBrowseTreeCtrl::Paint(). |