X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=packages%2Fwx%2Fsrc%2FbbwxSlider.cxx;h=c71852191f0af6979b527ac287d9de287fa6949b;hb=c90e346cdb6335f5c7e6dcf301673f2f67f41772;hp=557e7b2a7459bfde9625f5d45f8898576339f76d;hpb=a26195c366a89795288009cf7e20f11afa494970;p=bbtk.git diff --git a/packages/wx/src/bbwxSlider.cxx b/packages/wx/src/bbwxSlider.cxx index 557e7b2..c718521 100644 --- a/packages/wx/src/bbwxSlider.cxx +++ b/packages/wx/src/bbwxSlider.cxx @@ -3,8 +3,8 @@ Program: bbtk Module: $RCSfile: bbwxSlider.cxx,v $ Language: C++ - Date: $Date: 2008/01/22 15:02:00 $ - Version: $Revision: 1.1 $ + Date: $Date: 2008/02/06 11:31:40 $ + Version: $Revision: 1.4 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -340,6 +340,7 @@ namespace bbwx //-------------------------------------------------------------------------- void Slider::bbUserConstructor() { + // bbSetInputWinTitle("Slider"); bbSetInputIn(0); bbSetInputMin(0); bbSetInputMax(500); @@ -354,25 +355,28 @@ namespace bbwx //-------------------------------------------------------------------------- void Slider::Process() { - int val = bbGetInputIn(); bbSetOutputOut( bbGetInputIn() ); + } - if (bbGetOutputWidget()==0) - { - bbSetOutputWidget( new SliderWidget(this, - bbGetWxParent(), - bbGetInputOrientation() , - bbGetInputChangeResolution(), - bbGetInputLabel(), - bbtk::std2wx( bbGetInputTitle() ), - bbGetInputMin(), - bbGetInputMax(), - val, - bbGetInputReactiveOnTrack() - ) - ); - } + void Slider::CreateWidget() + { + + SliderWidget *w = new SliderWidget(this, + bbGetWxParent(), + bbGetInputOrientation() , + bbGetInputChangeResolution(), + bbGetInputLabel(), + bbtk::std2wx( bbGetInputTitle() ), + bbGetInputMin(), + bbGetInputMax(), + bbGetInputIn(), + bbGetInputReactiveOnTrack() + ); + // w->SetName( bbtk::std2wx( bbGetInputWinTitle() ) ); + + bbSetOutputWidget( w ); } + //-------------------------------------------------------------------------- /* //--------------------------------------------------------------------------