]> Creatis software - bbtk.git/blob - packages/wx/src/bbwxHtmlWindow.h
#3191 BBTK Feature New Normal - HtmlWindow Box
[bbtk.git] / packages / wx / src / bbwxHtmlWindow.h
1 //===== 
2 // Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
3 //===== 
4 #ifdef _USE_WXWIDGETS_
5 #ifndef __bbwxHtmlWindow_h_INCLUDED__
6 #define __bbwxHtmlWindow_h_INCLUDED__
7 #include "bbwx_EXPORT.h"
8 #include "bbtkWxBlackBox.h"
9
10 namespace bbwx
11 {
12
13 class bbwx_EXPORT HtmlWindow
14  : 
15    public bbtk::WxBlackBox
16 {
17   BBTK_BLACK_BOX_INTERFACE(HtmlWindow,bbtk::WxBlackBox);
18 //===== 
19 // Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
20 //===== 
21   BBTK_DECLARE_INPUT(FileName,std::string);
22   BBTK_PROCESS(Process);
23   void Process();
24   BBTK_CREATE_WIDGET(CreateWidget);
25   void CreateWidget(wxWindow*);
26 //===== 
27 // Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
28 //===== 
29 };
30
31 BBTK_BEGIN_DESCRIBE_BLACK_BOX(HtmlWindow,bbtk::WxBlackBox);
32         BBTK_NAME("HtmlWindow");
33         BBTK_AUTHOR("InfoDev");
34         BBTK_DESCRIPTION("No Description.");
35         BBTK_CATEGORY("__CategoryBlackBox__");
36         BBTK_INPUT(HtmlWindow,FileName,"Web page (.html)",std::string,"");
37 BBTK_END_DESCRIBE_BLACK_BOX(HtmlWindow);
38 //===== 
39 // Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
40 //===== 
41 }
42 // EO namespace bbwx
43
44 #endif // __bbwxHtmlWindow_h_INCLUDED__
45 #endif // _USE_WXWIDGETS_
46