Program: bbtk
Module: $RCSfile: bbtkAtomicBlackBoxMacros.h,v $
Language: C++
- Date: $Date: 2009/05/28 08:12:05 $
- Version: $Revision: 1.18 $
+ Date: $Date: 2009/06/10 11:36:51 $
+ Version: $Revision: 1.19 $
=========================================================================*/
/* ---------------------------------------------------------------------
(&CLASS<T>::bbSetOutput##NAME) ) )
//============================================================================
+
+//JCP 09JUIN2009 BBTK_EXPORT
+
//============================================================================
/// Template AtomicBlackBox std implementation of ctor and dtor
#define BBTK_BLACK_BOX_TEMPLATE_IMPLEMENTATION(CLASS,PARENT) \
Program: bbtk
Module: $RCSfile: bbtkWidgetBlackBox.h,v $
Language: C++
- Date: $Date: 2009/06/08 14:50:04 $
- Version: $Revision: 1.5 $
+ Date: $Date: 2009/06/10 11:36:51 $
+ Version: $Revision: 1.6 $
========================================================================*/
/// widget black boxes for a specific GUI toolkit inherit with
/// apropriate traits.
/// Declares the common inputs / outputs and interface to all widget boxes
+
+//JCP 09JUIN2009 BBTK_EXPORT
template <class W>
+
class /*BBTK_EXPORT*/ WidgetBlackBox : public bbtk::AtomicBlackBox
{
public:
Program: bbtk
Module: $RCSfile: bbtkWidgetBlackBoxWindow.h,v $
Language: C++
- Date: $Date: 2009/05/19 10:19:23 $
- Version: $Revision: 1.2 $
+ Date: $Date: 2009/06/10 11:36:51 $
+ Version: $Revision: 1.3 $
========================================================================*/
//==================================================================
// The base of the hierarchy of windows associated to a WidgetBlackBox
+//EED 10/06/2009 /*BBTK_EXPORT*/
template <class W>
- class BBTK_EXPORT WidgetBlackBoxWindow
+ class /*BBTK_EXPORT*/ WidgetBlackBoxWindow
{
public:
typedef typename WidgetBlackBox<W>::Pointer WidgetBlackBoxPointer;
Program: bbtk
Module: $RCSfile: bbtkWidgetBlackBoxWindow.txx,v $
Language: C++
- Date: $Date: 2009/05/28 08:12:06 $
- Version: $Revision: 1.3 $
+ Date: $Date: 2009/06/10 11:36:52 $
+ Version: $Revision: 1.4 $
=========================================================================*/
/* ---------------------------------------------------------------------
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);
- */
+
}
//=========================================================================
Program: bbtk
Module: $RCSfile: bbtkWxBlackBox.h,v $
Language: C++
- Date: $Date: 2009/05/28 08:24:23 $
- Version: $Revision: 1.30 $
+ Date: $Date: 2009/06/10 11:36:53 $
+ Version: $Revision: 1.31 $
========================================================================*/
//==================================================================
/// Widget black boxes
+//EED 10/06/2009 /*BBTK_EXPORT*/
class BBTK_EXPORT WxBlackBox : public bbtk::WidgetBlackBox<wxWindow>
{
public: