]> Creatis software - bbtk.git/blobdiff - packages/wx/src/bbwxCommandButton.cxx
.
[bbtk.git] / packages / wx / src / bbwxCommandButton.cxx
index e216d9904ad0efc8ab52ac0ed2c306e1a82901ff..5ad78e5b8110918aa62c4093daf11e9b7f730cf2 100644 (file)
@@ -2,8 +2,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbwxCommandButton.cxx,v $
   Language:  C++
-  Date:      $Date: 2008/12/12 08:55:23 $
-  Version:   $Revision: 1.14 $
+  Date:      $Date: 2009/05/15 14:58:03 $
+  Version:   $Revision: 1.15 $
 =========================================================================*/
 
 /* ---------------------------------------------------------------------
@@ -188,18 +188,29 @@ namespace bbwx
   BBTK_ADD_BLACK_BOX_TO_PACKAGE(wx,CommandButton);
   BBTK_BLACK_BOX_IMPLEMENTATION(CommandButton,bbtk::WxBlackBox);
 
-  void CommandButton::bbUserConstructor() 
-  { 
-    bbSetInputIn("");
-    bbSetInputLabel("");
-    std::vector<double> lstColour;
-    lstColour.push_back(0.75);
-    lstColour.push_back(0.75);
-    lstColour.push_back(0.75);
-    bbSetInputColour(lstColour);
-    bbSetOutputWidget(0);
-  }
-  
+//-----------------------------------------------------------------    
+       void CommandButton::bbUserSetDefaultValues()
+       {
+               bbSetInputIn("");
+               bbSetInputLabel("");
+               std::vector<double> lstColour;
+               lstColour.push_back(0.75);
+               lstColour.push_back(0.75);
+               lstColour.push_back(0.75);
+               bbSetInputColour(lstColour);
+               bbSetOutputWidget(0);
+       }
+       
+       //-----------------------------------------------------------------     
+       void CommandButton::bbUserInitializeProcessing()
+       {
+       }
+       
+       //-----------------------------------------------------------------     
+       void CommandButton::bbUserFinalizeProcessing()
+       {
+       }
+       
   
   void CommandButton::Process() 
   { 
@@ -229,6 +240,7 @@ namespace bbwx
     }
 
   } 
+       
   void CommandButton::UpdateLabel()
   {
     CommandButtonWidget* wxwidget = (CommandButtonWidget*)bbGetOutputWidget();