MCPcopy Create free account
hub / github.com/NPP-JSONViewer/JSON-Viewer / IsThisOrAnyChildExpanded

Method IsThisOrAnyChildExpanded

src/NppJsonViewer/TreeViewCtrl.cpp:75–92  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

73}
74
75bool TreeViewCtrl::IsThisOrAnyChildExpanded(HTREEITEM node) const
76{
77 if (node)
78 {
79 HTREEITEM root = TreeView_GetRoot(m_hTree);
80 if (node != root && IsExpanded(node))
81 return true;
82
83 HTREEITEM htiChild = TreeView_GetNextItem(m_hTree, node, TVGN_CHILD);
84 while (htiChild)
85 {
86 if (IsThisOrAnyChildExpanded(htiChild))
87 return true;
88 htiChild = TreeView_GetNextItem(m_hTree, htiChild, TVGN_NEXT);
89 }
90 }
91 return false;
92}
93
94bool TreeViewCtrl::IsThisOrAnyChildCollapsed(HTREEITEM node) const
95{

Callers 1

ShowContextMenuMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected