]> Creatis software - creaMaracasVisu.git/blobdiff - bbtk/src/bbmaracasvisuSliderMinMax.h
no message
[creaMaracasVisu.git] / bbtk / src / bbmaracasvisuSliderMinMax.h
index 14c98357f3c29fc606baa3ed9bec355e85f4b0d6..eaab03266355f8200e525e85ebbfe5133bd10d99 100644 (file)
@@ -1,11 +1,11 @@
 #ifdef _USE_WXWIDGETS_
-#ifndef __bbmaracasvisuSliderMinMax_h_INCLUDED__
-#define __bbmaracasvisuSliderMinMax_h_INCLUDED__
+#ifndef __bbcreaMaracasVisuSliderMinMax_h_INCLUDED__
+#define __bbcreaMaracasVisuSliderMinMax_h_INCLUDED__
 #include "bbtkWxBlackBox.h"
 
 #include "mBarRange.h"
 
-namespace bbmaracasvisu
+namespace bbcreaMaracasVisu
 {
 
 
@@ -40,8 +40,8 @@ namespace bbmaracasvisu
          //--------------------------------------------------------------------------------------------------------------------------------
          // Attributes
          //--------------------------------------------------------------------------------------------------------------------------------
-         SliderMinMax mbbtkSliderMinMax;
-         mBarRange modBarRange;
+         SliderMinMax  *mbbtkSliderMinMax;
+         mBarRange             *modBarRange;
   };
 
 
@@ -57,14 +57,6 @@ class /*BBTK_EXPORT*/ SliderMinMax
    public bbtk::WxBlackBox
 {
   BBTK_BLACK_BOX_INTERFACE(SliderMinMax,bbtk::WxBlackBox);
-//==================================================================
-/// User callback called in the box contructor
-virtual void bbUserConstructor();
-/// User callback called in the box copy constructor
-virtual void bbUserCopyConstructor();
-/// User callback called in the box destructor
-virtual void bbUserDestructor();
-//==================================================================
        BBTK_DECLARE_INPUT(Orientation, int);
        BBTK_DECLARE_INPUT(InW, int);
        BBTK_DECLARE_INPUT(InH, int);
@@ -80,10 +72,11 @@ virtual void bbUserDestructor();
   BBTK_PROCESS(Process);
   void Process();
   BBTK_CREATE_WIDGET(CreateWidget);
-  void CreateWidget();
+  void CreateWidget(wxWindow*);
 
   private:
-       mBarRange* mwxwidget;
+       bool                    firsttime;
+       mBarRange               *mwxwidget;
 };
 
 BBTK_BEGIN_DESCRIBE_BLACK_BOX(SliderMinMax,bbtk::WxBlackBox);
@@ -105,8 +98,8 @@ BBTK_DESCRIPTION("Slider min max");
   BBTK_OUTPUT(SliderMinMax,OutActual,"Actual value output",int,"");
 BBTK_END_DESCRIBE_BLACK_BOX(SliderMinMax);
 }
-// EO namespace bbmaracasvisu
+// EO namespace bbcreaMaracasVisu
 
-#endif // __bbmaracasvisuSliderMinMax_h_INCLUDED__
+#endif // __bbcreaMaracasVisuSliderMinMax_h_INCLUDED__
 #endif // _USE_WXWIDGETS_