GTreeViewCtrl

GTreeViewCtrl — displays a hierarchy of nodes as a tree, based on TreeView Control.

Synopsis

class GTreeViewCtrl GWindowBase
{
    m_hWnd;
}
    

Base Classes

GWindowBase <-- GTreeViewCtrl

Class Members

These functions correspond to Windows functions, but may not have exactly the same name. The links attempt a search on the name, but you might have to refine the search manually.

AddControlResizeFlags (ctrlid, flags)

Corresponds to CTreeViewCtrl::AddControlResizeFlags.

Create (hWndParent, rect, szWindowName, dwStyle, dwExStyle)

Corresponds to CTreeViewCtrl::Create.

DeleteAllItems ()

Corresponds to CTreeViewCtrl::DeleteAllItems.

DeleteItem (hItem)

Corresponds to CTreeViewCtrl::DeleteItem.

EndEditLabelNow (bCancel)

Corresponds to CTreeViewCtrl::EndEditLabelNow.

EndResizeGroup ()

Corresponds to CTreeViewCtrl::EndResizeGroup.

EnsureVisible (hItem)

Corresponds to CTreeViewCtrl::EnsureVisible.

Expand (args?...)

Corresponds to CTreeViewCtrl::Expand.

GetBkColor ()

Corresponds to CTreeViewCtrl::GetBkColor.

GetCheckState (hItem)

Corresponds to CTreeViewCtrl::GetCheckState.

GetChildItem (hItem)

Corresponds to CTreeViewCtrl::GetChildItem.

GetCount ()

Corresponds to CTreeViewCtrl::GetCount.

GetDropHilightItem ()

Corresponds to CTreeViewCtrl::GetDropHilightItem.

GetFirstVisibleItem ()

Corresponds to CTreeViewCtrl::GetFirstVisibleItem.

GetISearchString (lpstr)

Corresponds to CTreeViewCtrl::GetISearchString.

GetIndent ()

Corresponds to CTreeViewCtrl::GetIndent.

GetInsertMarkColor ()

Corresponds to CTreeViewCtrl::GetInsertMarkColor.

GetItem (args?...)

Corresponds to CTreeViewCtrl::GetItem.

GetItemData (hItem)

Corresponds to CTreeViewCtrl::GetItemData.

GetItemHeight ()

Corresponds to CTreeViewCtrl::GetItemHeight.

GetItemRect (hItem, lpRect, bTextOnly)

Corresponds to CTreeViewCtrl::GetItemRect.

GetItemState (hItem, nStateMask)

Corresponds to CTreeViewCtrl::GetItemState.

GetItemText (args?...)

Corresponds to CTreeViewCtrl::GetItemText.

GetLineColor ()

Corresponds to CTreeViewCtrl::GetLineColor.

GetNextItem (hItem, nCode)

Corresponds to CTreeViewCtrl::GetNextItem.

GetNextSiblingItem (hItem)

Corresponds to CTreeViewCtrl::GetNextSiblingItem.

GetNextVisibleItem (hItem)

Corresponds to CTreeViewCtrl::GetNextVisibleItem.

GetParentItem (hItem)

Corresponds to CTreeViewCtrl::GetParentItem.

GetPrevSiblingItem (hItem)

Corresponds to CTreeViewCtrl::GetPrevSiblingItem.

GetPrevVisibleItem (hItem)

Corresponds to CTreeViewCtrl::GetPrevVisibleItem.

GetRootItem ()

Corresponds to CTreeViewCtrl::GetRootItem.

GetScrollTime ()

Corresponds to CTreeViewCtrl::GetScrollTime.

GetSelectedItem ()

Corresponds to CTreeViewCtrl::GetSelectedItem.

GetTextColor ()

Corresponds to CTreeViewCtrl::GetTextColor.

GetUnicodeFormat ()

Corresponds to CTreeViewCtrl::GetUnicodeFormat.

GetVisibleCount ()

Corresponds to CTreeViewCtrl::GetVisibleCount.

HitTest (args?...)

Corresponds to CTreeViewCtrl::HitTest.

InsertItem (args?...)

Corresponds to CTreeViewCtrl::InsertItem.

ItemHasChildren (hItem)

Corresponds to CTreeViewCtrl::ItemHasChildren.

MapAccIDToHTREEITEM (uID)

Corresponds to CTreeViewCtrl::MapAccIDToHTREEITEM.

MapHTREEITEMToAccID (hTreeItem)

Corresponds to CTreeViewCtrl::MapHTREEITEMToAccID.

RemoveInsertMark ()

Corresponds to CTreeViewCtrl::RemoveInsertMark.

Select (hItem, nCode)

Corresponds to CTreeViewCtrl::Select.

SelectDropTarget (hItem)

Corresponds to CTreeViewCtrl::SelectDropTarget.

SelectItem (hItem)

Corresponds to CTreeViewCtrl::SelectItem.

SelectSetFirstVisible (hItem)

Corresponds to CTreeViewCtrl::SelectSetFirstVisible.

SetBkColor (clr)

Corresponds to CTreeViewCtrl::SetBkColor.

SetCheckState (hItem, bCheck)

Corresponds to CTreeViewCtrl::SetCheckState.

SetIndent (nIndent)

Corresponds to CTreeViewCtrl::SetIndent.

SetInsertMark (hTreeItem, bAfter)

Corresponds to CTreeViewCtrl::SetInsertMark.

SetInsertMarkColor (clr)

Corresponds to CTreeViewCtrl::SetInsertMarkColor.

SetItem (args?...)

Corresponds to CTreeViewCtrl::SetItem.

SetItemData (hItem, dwData)

Corresponds to CTreeViewCtrl::SetItemData.

SetItemHeight (cyHeight)

Corresponds to CTreeViewCtrl::SetItemHeight.

SetItemImage (hItem, nImage, nSelectedImage)

Corresponds to CTreeViewCtrl::SetItemImage.

SetItemState (hItem, nState, nStateMask)

Corresponds to CTreeViewCtrl::SetItemState.

SetItemText (hItem, lpszItem)

Corresponds to CTreeViewCtrl::SetItemText.

SetLineColor (clrNew)

Corresponds to CTreeViewCtrl::SetLineColor.

SetScrollTime (nScrollTime)

Corresponds to CTreeViewCtrl::SetScrollTime.

SetTextColor (clr)

Corresponds to CTreeViewCtrl::SetTextColor.

SetUnicodeFormat (args?...)

Corresponds to CTreeViewCtrl::SetUnicodeFormat.

SortChildren (args?...)

Corresponds to CTreeViewCtrl::SortChildren.

SortChildrenCB (args?...)

Corresponds to CTreeViewCtrl::SortChildrenCB.

StartResizeGroup ()

Corresponds to CTreeViewCtrl::StartResizeGroup.

This class also inherits the functions of GWindowBase.