//==================================================================
WxFrame::~WxFrame()
{
+
+printf("EED WxFrame::~WxFrame\n");
+
if (mBox.lock())
- bbtkDebugMessage("widget",9,"["<<mBox.lock()->bbGetName()
+ {
+ bbtkDebugMessage("widget",9,"["<<mBox.lock()->bbGetName()
<<"] $$$$$$$$$$$$$$$$$$$ ~WxFrame()"
<<std::endl);
- else
- bbtkDebugMessage("widget",9,"[DEAD] $$$$$$$$$$$$$$$$$$$$$ ~WxFrame()"<<std::endl);
- //bbtkDebugMessage("widget",9,"WxFrame::~WxFrame()"<<std::endl);
- if (mBox.lock()) mBox.lock()->bbSetWindow(0);
+ } else {
+ bbtkDebugMessage("widget",9,"[DEAD] $$$$$$$$$$$$$$$$$$$$$ ~WxFrame()"<<std::endl);
+ //bbtkDebugMessage("widget",9,"WxFrame::~WxFrame()"<<std::endl);
+ } // if mBox.lock()
+ if (mBox.lock())
+ {
+ mBox.lock()->bbSetWindow(0);
+ } // if mBox.lock()
Wx::DecNbWindowsAlive();
}
//==================================================================