=========================================================================*/
/* ---------------------------------------------------------------------
=========================================================================*/
/* ---------------------------------------------------------------------
if (mBox.expired()) return;
bbtkDebugMessage("widget",9,"WidgetBlackBoxWindow::bbDestroy() ["
<<mBox.lock()->bbGetName()<<"]"<<std::endl);
bbHide();
mBox.lock()->DecNbWindowsAlive();
mBox.lock()->bbSetWindow(0);
if (mBox.expired()) return;
bbtkDebugMessage("widget",9,"WidgetBlackBoxWindow::bbDestroy() ["
<<mBox.lock()->bbGetName()<<"]"<<std::endl);
bbHide();
mBox.lock()->DecNbWindowsAlive();
mBox.lock()->bbSetWindow(0);