ChangeModelThemeColors(int theme) | BUI::CTreeViewModel | |
Clear(BOOL bErase=TRUE) | BUI::CTreeViewModel | |
CTreeViewModel() | BUI::CTreeViewModel | |
DragState() const | BUI::MouseDragHelper | |
DrawTreeCell(CNodeSpanCell *pCell, RECT rcView, COLORREF textColor, UINT textAlignFlag) | BUI::CTreeViewModel | protected |
DrawTreeDataCell(ISurface *pSurface, int paintState, RECT *lpUpdate, CTreeModelNode *node, RECT rcCell, COLORREF color) | BUI::CTreeViewModel | protected |
DrawTreeItem(ISurface *pSurface, RECT *lpUpdate, CTreeModelNode *node, COLORREF color, int dx=0) | BUI::CTreeViewModel | protected |
DrawTreeItemLevelLine(ISurface *pSurface, RECT &rcView, CTreeModelNode *node, COLORREF color, int fontHeight, int firstRow, int scroll_x, int scroll_y) | BUI::CTreeViewModel | protected |
Expand(CTreeModelNode *hItem, BOOL bExpand) | BUI::CTreeViewModel | |
GetModelColumCount()=0 | BUI::CTreeViewModel | protectedpure virtual |
GetNodeChildCount(CTreeModelNode *node) | BUI::CTreeViewModel | |
GetNodeData(int row, int col) const | BUI::CTreeViewModel | |
GetRowCount() const | BUI::CTreeViewModel | protected |
GetRowHeight(BOOL display=TRUE) const | BUI::CTreeViewModel | |
GetRowNode(int row) const | BUI::CTreeViewModel | |
GetScrollOffsetPoint()=0 | BUI::CTreeViewModel | protectedpure virtual |
GetTreeLeafEntry(CTreeModelNode *node) | BUI::CTreeViewModel | |
GetTreeNodeCellYBound(CTreeModelNode *node, int &y1, int &y2) const | BUI::CTreeViewModel | protected |
GetTreeUpEntry(CTreeModelNode *node) | BUI::CTreeViewModel | |
GetTreeViewModelFlags() const | BUI::CTreeViewModel | |
InsertTreeNode(CTreeModelNode *parent, CTreeModelNode *prev, std::shared_ptr< CNodeSpanCell > item) | BUI::CTreeViewModel | |
IsDragMoveEnable() const | BUI::MouseDragHelper | |
IsExpand(CTreeModelNode *hItem) const | BUI::CTreeViewModel | |
IsHasTreeViewModelFlags(UINT flags) const | BUI::CTreeViewModel | |
IsInVisibleView(CTreeModelNode *hItem) const | BUI::CTreeViewModel | |
IsTreeEmpty() const | BUI::CTreeViewModel | |
m_alloc_node_buffer | BUI::CTreeViewModel | protected |
m_bEnableDragMove | BUI::MouseDragHelper | |
m_ChkboxColors | BUI::CTreeViewModel | protected |
m_dgState | BUI::MouseDragHelper | |
m_dragMgr | BUI::CTreeViewModel | protected |
m_expandHover | BUI::CTreeViewModel | protected |
m_hBeginShowNode | BUI::CTreeViewModel | protected |
m_hDropItem | BUI::CTreeViewModel | protected |
m_hHovenItem | BUI::CTreeViewModel | protected |
m_hSelectedItem | BUI::CTreeViewModel | protected |
m_levelLineType | BUI::CTreeViewModel | protected |
m_moveOffset | BUI::MouseDragHelper | |
m_nCheckBoxSize | BUI::CTreeViewModel | protected |
m_nExpandWidth | BUI::CTreeViewModel | protected |
m_nInterval | BUI::CTreeViewModel | protected |
m_nItemHeight | BUI::CTreeViewModel | protected |
m_nPoolSize | BUI::CTreeViewModel | protected |
m_nRowCount | BUI::CTreeViewModel | protected |
m_nSubLineOffset | BUI::CTreeViewModel | protected |
m_nTotolCount | BUI::CTreeViewModel | protected |
m_pImgCheck | BUI::CTreeViewModel | protected |
m_ptBegin | BUI::MouseDragHelper | |
m_root | BUI::CTreeViewModel | protected |
m_RoundRadiusHighlight | BUI::CTreeViewModel | protected |
m_treeLevelLineColors | BUI::CTreeViewModel | protected |
m_uMatchMask | BUI::CTreeViewModel | protected |
m_uTreeModelFlags | BUI::CTreeViewModel | protected |
MatchTextNode(LPCTSTR str) | BUI::CTreeViewModel | |
ModifyTreeViewModelFlags(UINT style, UINT op=ADD_FLAGS, BOOL bRefresh=FALSE) | BUI::CTreeViewModel | |
MouseDragHelper() | BUI::MouseDragHelper | |
MoveOffset() const | BUI::MouseDragHelper | |
MoveTreeNodeStep(CTreeModelNode *node, int step) | BUI::CTreeViewModel | |
OnInvalidateRect(RECT *rc, BOOL bClient)=0 | BUI::CTreeViewModel | protectedpure virtual |
OnSelectItem(CTreeModelNode *item)=0 | BUI::CTreeViewModel | protectedpure virtual |
OnTranslateLanguage() | BUI::CTreeViewModel | protected |
PrintToFile(FILE *fp, LPCSTR space_prefix=" ") const | BUI::CTreeViewModel | |
PtInExpandBtn(CTreeModelNode *hItem, POINT pt) | BUI::CTreeViewModel | protected |
PtInTreeItemCheckBox(CTreeModelNode *hItem, POINT pt) | BUI::CTreeViewModel | protected |
PtInTreeNode(int dy) | BUI::CTreeViewModel | |
ReBuildDepth() | BUI::CTreeViewModel | protected |
RefreshTreeNode(CTreeModelNode *node1, CTreeModelNode *node2, int base_x, int width) | BUI::CTreeViewModel | protected |
RemoveItem(CTreeModelNode *hItem) | BUI::CTreeViewModel | |
RootNode() | BUI::CTreeViewModel | |
SelectItem(CTreeModelNode *item) | BUI::CTreeViewModel | |
SetAllSelectState(bool state) | BUI::CTreeViewModel | protected |
SetBeginDragPoint(POINT pt) | BUI::MouseDragHelper | |
SetCheckBoxImage(SelectState state, GImageIconInfo *img) | BUI::CTreeViewModel | |
SetCheckBoxSize(int size) | BUI::CTreeViewModel | |
SetChildItemCheckState(CTreeModelNode *hchild, SelectState nstate) | BUI::CTreeViewModel | protected |
SetChildOffsetX(int size) | BUI::CTreeViewModel | |
SetDragMoveEnable(BOOL bEnableDrag) | BUI::MouseDragHelper | |
SetDragState(DragStateFlag state) | BUI::MouseDragHelper | |
SetExpandSize(int size) | BUI::CTreeViewModel | |
SetHighLightItem(CTreeModelNode *item) | BUI::CTreeViewModel | |
SetItemRoundRadius(RoundRectRadius &radius) | BUI::CTreeViewModel | |
SetItemRoundSize(int rx, int ry) | BUI::CTreeViewModel | |
SetLevelLineColor(COLORREF color) | BUI::CTreeViewModel | |
SetLevelLineType(PenType type) | BUI::CTreeViewModel | |
SetRowHeight(int h) | BUI::CTreeViewModel | |
SetSearchMode(BOOL bSearch) | BUI::CTreeViewModel | |
SetSpacing(int space) | BUI::CTreeViewModel | |
SetTreeItemCheckBox(CTreeModelNode *hItem, SelectState state) | BUI::CTreeViewModel | protected |
ShellModelAttribute(const BeString &szName, const BeString &szText) | BUI::CTreeViewModel | protected |
TargetPoint() const | BUI::MouseDragHelper | |
UpdateCurrentDragPoint(POINT pt) | BUI::MouseDragHelper | |
~CTreeViewModel() | BUI::CTreeViewModel | |
~MouseDragHelper() | BUI::MouseDragHelper | |