X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk%2Fsrc%2FbbmaracasvisuSliderMinMax.cxx;h=ce4ea2f904c03b4708c0570b88947d299b1e15fe;hb=f010d4e7f1754243c513cc659372169c42560d5f;hp=f56957b40ec484cdbb3c9e15cccea9bf500d34f0;hpb=bf403544fe90a939c6a988f2c06ead7f4738d545;p=creaMaracasVisu.git diff --git a/bbtk/src/bbmaracasvisuSliderMinMax.cxx b/bbtk/src/bbmaracasvisuSliderMinMax.cxx index f56957b..ce4ea2f 100644 --- a/bbtk/src/bbmaracasvisuSliderMinMax.cxx +++ b/bbtk/src/bbmaracasvisuSliderMinMax.cxx @@ -41,20 +41,17 @@ namespace bbcreaMaracasVisu void wxWidgetSliderMinMax :: onActualChange_Bar(wxCommandEvent& event) { -printf ("EED wxWidgetSliderMinMax :: onActualChange_Bar \n"); mbbtkSliderMinMax->bbSetOutputOutActual(modBarRange->GetActual()); mbbtkSliderMinMax->bbSignalOutputModification(std::string("OutActual")); } void wxWidgetSliderMinMax :: onStartChange_Bar(wxCommandEvent& event) { -printf ("EED wxWidgetSliderMinMax :: onStartChange_Bar \n"); mbbtkSliderMinMax->bbSetOutputOutStart(modBarRange->GetStart()); mbbtkSliderMinMax->bbSignalOutputModification(std::string("OutStart")); } void wxWidgetSliderMinMax :: onEndChange_Bar(wxCommandEvent& event) { -printf ("EED wxWidgetSliderMinMax :: onEndChange_Bar \n"); mbbtkSliderMinMax->bbSetOutputOutEnd(modBarRange->GetEnd()); mbbtkSliderMinMax->bbSignalOutputModification(std::string("OutEnd")); } @@ -78,9 +75,11 @@ BBTK_BLACK_BOX_IMPLEMENTATION(SliderMinMax,bbtk::WxBlackBox); //------------------------------------------------------ void SliderMinMax::Process() { - bbSetOutputOutStart(mwxwidget->GetStart()); - bbSetOutputOutEnd(mwxwidget->GetEnd()); - bbSetOutputOutActual(mwxwidget->GetActual()); + if (mwxwidget!=NULL){ + bbSetOutputOutStart(mwxwidget->GetStart()); + bbSetOutputOutEnd(mwxwidget->GetEnd()); + bbSetOutputOutActual(mwxwidget->GetActual()); + } // mwxwidget } //------------------------------------------------------ @@ -108,7 +107,7 @@ void SliderMinMax::CreateWidget(wxWindow* parent) } //------------------------------------------------------ -void SliderMinMax::bbUserConstructor() +void SliderMinMax::bbUserSetDefaultValues() { mwxwidget = NULL; bbSetInputOrientation(1); @@ -126,15 +125,18 @@ void SliderMinMax::bbUserConstructor() bbSetOutputOutActual(0); } -//------------------------------------------------------ -void SliderMinMax::bbUserCopyConstructor(bbtk::BlackBox::Pointer) -{ -} - -//------------------------------------------------------ -void SliderMinMax::bbUserDestructor() -{ -} + + //----------------------------------------------------------------- + void SliderMinMax::bbUserInitializeProcessing() + { + } + + //----------------------------------------------------------------- + void SliderMinMax::bbUserFinalizeProcessing() + { + } + + //----------------------------------------------------------------- } // EO namespace bbcreaMaracasVisu