Program: bbtk
Module: $RCSfile: bbwxLayoutTab.h,v $
Language: C++
- Date: $Date: 2008/10/17 08:18:32 $
- Version: $Revision: 1.6 $
+ Date: $Date: 2009/05/15 14:58:03 $
+ Version: $Revision: 1.11 $
=========================================================================*/
/* ---------------------------------------------------------------------
#include "bbtkWxBlackBox.h"
#include <wx/notebook.h>
+#include "bbwx_EXPORT.h"
namespace bbwx
{
- class /*BBTK_EXPORT*/ LayoutTab : public bbtk::WxBlackBox
+ class bbwx_EXPORT LayoutTab : public bbtk::WxBlackBox
{
BBTK_BLACK_BOX_INTERFACE(LayoutTab,bbtk::WxBlackBox);
BBTK_DECLARE_INPUT(Orientation,std::string);
BBTK_PROCESS(Process);
BBTK_CREATE_WIDGET(CreateWidget);
-
+ BBTK_ON_SHOW_WIDGET(OnShowWidget);
+
void Process();
- void CreateWidget();
- void bbUserOnShow();
+ void CreateWidget(wxWindow*);
+ void OnShowWidget();
protected:
- virtual void bbUserConstructor();
- void TryInsertWindow(wxNotebook *book, wxWindow *widgetchild);
+ void TryInsertWindow(wxNotebook *book, const std::string& input);
};