]> Creatis software - creaMaracasVisu.git/blob - bbtk/src/bbmaracasvisuHistogramView.cxx
.
[creaMaracasVisu.git] / bbtk / src / bbmaracasvisuHistogramView.cxx
1 #include "bbmaracasvisuHistogramView.h"
2 #include "bbcreaMaracasVisuPackage.h"
3
4
5 namespace bbcreaMaracasVisu
6 {
7
8 BBTK_ADD_BLACK_BOX_TO_PACKAGE(creaMaracasVisu,HistogramView)
9 BBTK_BLACK_BOX_IMPLEMENTATION(HistogramView,bbtk::WxBlackBox);
10
11 //------------------------------------------------
12 void HistogramView::Process()
13 {
14         if (firsttime==true){
15                 firsttime=false;
16         //      histogram_wxwidget = new Histogram( wxpanel , -1, wxPoint(0,0), wxSize(400,400),wxNO_BORDER );
17                 histogram_wxwidget->Configure( bbGetInputIn() );
18         }
19 }
20
21 //------------------------------------------------
22 void HistogramView::CreateWidget(wxWindow* parent)
23 {
24         firsttime=true;
25         bbtkDebugMessageInc("Core",9,"HistogramViewWindow::CreateWidget()"<<std::endl);
26         
27 //EED 07Mai2009 
28 //      histogram_wxwidget = new Histogram( parent , -1, wxPoint(0,0), wxSize(400,400),wxNO_BORDER ,bbGetInputIn());
29         wxPanel *wxpanel =new wxPanel(parent);
30         wxpanel->SetSize(400,400);
31         histogram_wxwidget = new Histogram( parent , -1, wxPoint(0,0), wxSize(400,400),wxNO_BORDER );
32         
33     bbtkDebugDecTab("Core",9);
34         bbSetOutputWidget( histogram_wxwidget );
35 //      bbSetOutputWidget( wxpanel );
36 }
37
38         //-----------------------------------------------------------------     
39         void HistogramView::bbUserSetDefaultValues()
40         {
41         }
42         
43         //-----------------------------------------------------------------     
44         void HistogramView::bbUserInitializeProcessing()
45         {
46         }
47         
48         //-----------------------------------------------------------------     
49         void HistogramView::bbUserFinalizeProcessing()
50         {
51         }
52         
53         //-----------------------------------------------------------------     
54
55 }
56 // EO namespace bbcreaMaracasVisu
57
58