]> Creatis software - creaWT.git/blob - wt/bbtk_wt_PKG/src/bbwtLayoutTab.h~
#2498 creaWt Feature New Normal wt-version kernel
[creaWT.git] / wt / bbtk_wt_PKG / src / bbwtLayoutTab.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_WT_
5 #ifndef __bbwtLayoutTab_h_INCLUDED__
6 #define __bbwtLayoutTab_h_INCLUDED__
7 #include "bbwt_EXPORT.h"
8 #include "bbtkWtBlackBox.h"
9
10
11 namespace bbwt
12 {
13
14 class bbwt_EXPORT LayoutTab
15  : 
16    public bbtk::WtBlackBox
17 {
18   BBTK_BLACK_BOX_INTERFACE(LayoutTab,bbtk::WtBlackBox);
19 //===== 
20 // 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)
21 //===== 
22
23     BBTK_DECLARE_INPUT(Widget1,Wt:WContainerWidget*);
24     BBTK_DECLARE_INPUT(Widget2,Wt:WContainerWidget*);
25     BBTK_DECLARE_INPUT(Widget3,Wt:WContainerWidget*);
26     BBTK_DECLARE_INPUT(Widget4,Wt:WContainerWidget*);
27     BBTK_DECLARE_INPUT(Widget5,Wt:WContainerWidget*);
28     BBTK_DECLARE_INPUT(Widget6,Wt:WContainerWidget*);
29     BBTK_DECLARE_INPUT(Widget7,Wt:WContainerWidget*);
30     BBTK_DECLARE_INPUT(Widget8,Wt:WContainerWidget*);
31     BBTK_DECLARE_INPUT(Widget9,Wt:WContainerWidget*);
32     BBTK_DECLARE_INPUT(Label1,std::string);
33     BBTK_DECLARE_INPUT(Label2,std::string);
34     BBTK_DECLARE_INPUT(Label3,std::string);
35     BBTK_DECLARE_INPUT(Label4,std::string);
36     BBTK_DECLARE_INPUT(Label5,std::string);
37     BBTK_DECLARE_INPUT(Label6,std::string);
38     BBTK_DECLARE_INPUT(Label7,std::string);
39     BBTK_DECLARE_INPUT(Label8,std::string);
40     BBTK_DECLARE_INPUT(Label9,std::string);
41   //  BBTK_DECLARE_INPUT(Orientation,std::string);
42         BBTK_PROCESS(Process);
43         void Process();
44         BBTK_CREATE_WIDGET(CreateWidget);
45                 void CreateWidget(Wt::WContainerWidget*);
46 //===== 
47 // 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)
48 //===== 
49 };
50
51 BBTK_BEGIN_DESCRIBE_BLACK_BOX(LayoutTab,bbtk::WtBlackBox);
52 BBTK_NAME("LayoutTab");
53 BBTK_AUTHOR("JohannGONZALEZ");
54 BBTK_DESCRIPTION("gonzalez@creatis.insa-lyon.fr - LayoutTab for wt web apps.");
55 BBTK_CATEGORY("__CategoryBlackBox__");
56   BBTK_DESCRIPTION("LayoutTab widget  The label of each 'note book'  will be the name of the object it contains");
57     
58     BBTK_INPUT(LayoutTab,Widget1,"widget 1",Wt:WContainerWidget*,"");
59     BBTK_INPUT(LayoutTab,Widget2,"widget 2",Wt:WContainerWidget*,"");
60     BBTK_INPUT(LayoutTab,Widget3,"widget 3",Wt:WContainerWidget*,"");
61     BBTK_INPUT(LayoutTab,Widget4,"widget 4",Wt:WContainerWidget*,"");
62     BBTK_INPUT(LayoutTab,Widget5,"widget 5",Wt:WContainerWidget*,"");
63     BBTK_INPUT(LayoutTab,Widget6,"widget 6",Wt:WContainerWidget*,"");
64     BBTK_INPUT(LayoutTab,Widget7,"widget 7",Wt:WContainerWidget*,"");
65     BBTK_INPUT(LayoutTab,Widget8,"widget 8",Wt:WContainerWidget*,"");
66     BBTK_INPUT(LayoutTab,Widget9,"widget 9",Wt:WContainerWidget*,"");
67                 BBTK_INPUT(LayoutTab,Label1,"label 1",std::string,"");
68     BBTK_INPUT(LayoutTab,Label2,"label 2",std::string,"");
69     BBTK_INPUT(LayoutTab,Label3,"label 3",std::string,"");
70     BBTK_INPUT(LayoutTab,Label4,"label 4",std::string,"");
71     BBTK_INPUT(LayoutTab,Label5,"label 5",std::string,"");
72     BBTK_INPUT(LayoutTab,Label6,"label 6",std::string,"");
73     BBTK_INPUT(LayoutTab,Label7,"label 7",std::string,"");
74     BBTK_INPUT(LayoutTab,Label8,"label 8",std::string,"");
75     BBTK_INPUT(LayoutTab,Label9,"label 9",std::string,"");
76 //   BBTK_INPUT(LayoutTab,Orientation,
77 //             "Orientation (default T), 0=T=TOP , 1=R=RIGHT , 2=B=BOTTON , 3=L=LEFT " 
78 //             ,std::string,"");
79 BBTK_END_DESCRIBE_BLACK_BOX(LayoutTab);
80 //===== 
81 // 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)
82 //===== 
83 }
84 // EO namespace bbwt
85
86 #endif // __bbwtLayoutTab_h_INCLUDED__
87 #endif // _USE_WXWIDGETS_
88