void ModelTreeDialog::show(ModelWindow *modelWindow, HWND hParentWnd /*= NULL*/)
{
	setModelWindow(modelWindow);
	if (hWindow == NULL)
	{
		createDialog(IDD_MODELTREE, hParentWnd);
	}
	ShowWindow(hWindow, SW_SHOW);
	fillTreeView();
}
Exemple #2
0
void BoundingBoxDialog::toggle(ModelWindow *modelWindow)
{
	setModelWindow(modelWindow);
	if (hWindow == NULL)
	{
		HWND hParentWnd = GetParent(modelWindow->getHWindow());

		createDialog(IDD_BOUNDING_BOX, hParentWnd);
	}
	if (IsWindowVisible(hWindow))
	{
		ShowWindow(hWindow, SW_HIDE);
		showBoundingBox(false);
	}
	else
	{
		ShowWindow(hWindow, SW_SHOW);
		showBoundingBox(true);
	}
}