]> Creatis software - bbtk.git/blobdiff - packages/wx/src/bbwxCommandButton.cxx
Clean Code
[bbtk.git] / packages / wx / src / bbwxCommandButton.cxx
index 206d90c4774c8690ceef2572c61fd86231229001..a927b074c8c7ad68d6c44be5fcec3100a2dbc404 100644 (file)
@@ -75,9 +75,9 @@ namespace bbwx
   CommandButtonWidget::CommandButtonWidget(CommandButton* box,
                                           wxWindow *parent, 
                                           wxString title )
-    : wxPanel( parent, -1, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL),
-      mBox(box)
-  { 
+//    : wxPanel( parent, -1, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL), mBox(box)
+    : wxPanel( parent, -1, wxDefaultPosition, wxSize(20,-1), wxTAB_TRAVERSAL), mBox(box)
+  {
     wxPanel *panel     = this;
     mwxCommandButton = new wxButton( panel, -1, title);
     Connect( mwxCommandButton->GetId(),   wxEVT_COMMAND_BUTTON_CLICKED , 
@@ -118,9 +118,7 @@ namespace bbwx
            {
              // If no executer : create a totally independant interpreter
              I = bbtk::Interpreter::New();
-           }
-         else 
-           {
+           } else {
              // If executer : create an interpreter using E
              I = bbtk::Interpreter::New(E);
            }
@@ -140,17 +138,15 @@ namespace bbwx
          {
            ok=false;
            ccommand=commandstr.substr(pos1,commandstr.length()-pos1 );
-         } 
-       else 
-         {
+         }  else  {
            ccommand=commandstr.substr(pos1,pos2-pos1);
          }
        for ( i=0 ; i < ccommand.length() ; i++)
          {
            if (ccommand[i]==39) // '
-             {
-               ccommand[i]=34;  // "
-             }
+           {
+                       ccommand[i]=34;  // "
+           }
          }             
        I->InterpretLine( ccommand );
        pos1=pos2+1;