void EXWaitingTreeCtrl::RefreshSubItems(HTREEITEM hParent)
{
//	if (hParent != TVI_ROOT && !ItemHasChildren(hParent))
//		return;

	SetRedraw(FALSE);
	DeleteChildren(hParent);
	if (hParent == TVI_ROOT)
		PopulateRoot();
	else
	{
		PreExpandItem(hParent);
		ExpandItem(hParent);
	}
	SetRedraw(TRUE);
}
Ejemplo n.º 2
0
void CTangramHtmlTreeExWnd::RefreshSubItems(HTREEITEM hParent)
{
	if (hParent != TVI_ROOT && !ItemHasChildren(hParent))
		return;

	SetRedraw(false);
	DeleteChildren(hParent);
	if (hParent == TVI_ROOT)
		PopulateRoot();
	else
	{
		PreExpandItem(hParent);
		ExpandItem(hParent);
	}
	SetRedraw(true);
}
Ejemplo n.º 3
0
void CTangramHtmlTreeEx2Wnd::PreSubclassWindow() 
{
	PopulateRoot();
}