2 #ifndef __bbPackRecalageFileOpenSaveWidget_h_INCLUDED__
3 #define __bbPackRecalageFileOpenSaveWidget_h_INCLUDED__
4 #include "bbPackRecalage_EXPORT.h"
5 #include "bbtkWxBlackBox.h"
7 namespace bbPackRecalage
10 class bbPackRecalage_EXPORT FileOpenSaveWidget
12 public bbtk::WxBlackBox
14 BBTK_BLACK_BOX_INTERFACE(FileOpenSaveWidget,bbtk::WxBlackBox);
15 BBTK_DECLARE_INPUT(Title,std::string);
16 BBTK_DECLARE_INPUT(In,std::string);
17 BBTK_PROCESS(Process);
19 BBTK_CREATE_WIDGET(CreateWidget);
20 void CreateWidget(wxWindow*);
23 BBTK_BEGIN_DESCRIBE_BLACK_BOX(FileOpenSaveWidget,bbtk::WxBlackBox);
24 BBTK_NAME("FileOpenSaveWidget");
25 BBTK_AUTHOR("jn.trillos44@uniandes.edu.co");
26 BBTK_DESCRIPTION("A general Open and Save Widget that uses a file selector and writes and opens .xls files");
27 BBTK_CATEGORY("__CategoryBlackBox__");
28 BBTK_INPUT(FileOpenSaveWidget,Title,"Title prepended to the text",std::string,"");
29 BBTK_INPUT(FileOpenSaveWidget,In,"Text",std::string,"");
30 BBTK_END_DESCRIBE_BLACK_BOX(FileOpenSaveWidget);
32 // EO namespace bbPackRecalage
34 #endif // __bbPackRecalageFileOpenSaveWidget_h_INCLUDED__
35 #endif // _USE_WXWIDGETS_