Program: bbtk
Module: $RCSfile: bbtkWidgetBlackBoxWindow.txx,v $
Language: C++
- Date: $Date: 2009/05/19 10:19:23 $
- Version: $Revision: 1.2 $
+ Date: $Date: 2009/06/10 11:36:52 $
+ Version: $Revision: 1.4 $
=========================================================================*/
/* ---------------------------------------------------------------------
bbtkDebugMessage("widget",9,
"WidgetBlackBoxWindow::~WidgetBlackBoxWindow() "
<<this<<std::endl);
+ std::cout << "**** WidgetBlackBoxWindow::~WidgetBlackBoxWindow() "
+ <<this<<std::endl;
bbHide();
if (!mBox.expired())
{
template <class W>
void WidgetBlackBoxWindow<W>::bbDestroy()
{
+
if (mBox.expired()) return;
bbtkDebugMessage("widget",9,"WidgetBlackBoxWindow::bbDestroy() ["
<<mBox.lock()->bbGetName()<<"]"<<std::endl);
bbHide();
mBox.lock()->DecNbWindowsAlive();
mBox.lock()->bbSetWindow(0);
+
}
//=========================================================================