Program: bbtk
Module: $RCSfile: bbtkWx.cxx,v $
Language: C++
- Date: $Date: 2008/10/21 13:55:49 $
- Version: $Revision: 1.11 $
+ Date: $Date: 2009/01/27 14:22:57 $
+ Version: $Revision: 1.12 $
=========================================================================*/
/* ---------------------------------------------------------------------
Wx::BusyCursor::BusyCursor()
{
mCursor = 0;
- if (TopWindowExists())
+ if (wxApp::GetInstance()!=0)
{
bbtkDebugMessage("wx",2,
- "Wx::BusyCursor::BusyCursor()"<<std::endl);
- mCursor = new wxBusyCursor;
- //::wxBeginBusyCursor();
+ "Wx::BusyCursor::BusyCursor() : creating new cursor"
+ <<std::endl);
+ mCursor = new wxBusyCursor;
}
}
Wx::BusyCursor::~BusyCursor()
{
- if (mCursor) delete mCursor;
+ if (mCursor)
+ {
+ delete mCursor;
+ bbtkDebugMessage("wx",2,
+ "Wx::BusyCursor::~BusyCursor() : deleting cursor"<<std::endl);
+ }
}
//=========================================================================