]> Creatis software - creaContours.git/blobdiff - lib/Interface_Icons_NDimensions/interfToolsPanels.cxx
no message
[creaContours.git] / lib / Interface_Icons_NDimensions / interfToolsPanels.cxx
index f5f787192061b92bb8ea37e039be997d0e0c5802..aebcf21a14bcd7027525bf77b3cc5d9fd73460d6 100644 (file)
@@ -103,7 +103,8 @@ interfSpreadPanel::interfSpreadPanel(wxWindow* parent)
        //wxPanel *panel                                                        = new wxPanel(parent,-1,wxDefaultPosition, wxDefaultSize,wxNO_BORDER, wxString("",wxConvUTF8));
 
        wxButton *spreadResetBtn        = new wxButton(this,-1,_T("Reset"),wxDefaultPosition, wxDefaultSize );
-       wxButton *spreadAddBtn          = new wxButton(this,-1,_T("Add"),wxDefaultPosition, wxDefaultSize);
+       wxButton *spreadAddBtn          = new wxButton(this,-1,_T("Add key contour "),wxDefaultPosition, wxDefaultSize);
+       wxButton *spreadAddAllBtn       = new wxButton(this,-1,_T("Add All to key contour"),wxDefaultPosition, wxDefaultSize);
 
        wxString lstOptions[3];
        lstOptions[0]=_T("A");
@@ -120,11 +121,13 @@ interfSpreadPanel::interfSpreadPanel(wxWindow* parent)
 
        Connect( spreadResetBtn->GetId(),       wxEVT_COMMAND_BUTTON_CLICKED , (wxObjectEventFunction) &interfSpreadPanel::onSpreadReset );
        Connect( spreadAddBtn->GetId(),         wxEVT_COMMAND_BUTTON_CLICKED , (wxObjectEventFunction) &interfSpreadPanel::onSpreadAdd );
+       Connect( spreadAddAllBtn->GetId(),      wxEVT_COMMAND_BUTTON_CLICKED , (wxObjectEventFunction) &interfSpreadPanel::onSpreadAddAll );
        Connect( spreadGoBtn->GetId(),          wxEVT_COMMAND_BUTTON_CLICKED , (wxObjectEventFunction) &interfSpreadPanel::onSpreadGo );
 
        wxFlexGridSizer * sizer         = new wxFlexGridSizer(1);
        sizer -> Add( spreadResetBtn            , 1, wxGROW );
        sizer -> Add( spreadAddBtn                      , 1, wxGROW );
+       sizer -> Add( spreadAddAllBtn           , 1, wxGROW );
        sizer -> Add( _spreadMethodRadiobox     , 1, wxGROW );
        sizer -> Add( spreadGoBtn                       , 1, wxGROW );
        sizer -> Add( _staticTextSpread         , 1, wxGROW );
@@ -146,12 +149,16 @@ void interfSpreadPanel::onSpreadReset(wxCommandEvent& event){
        _wxtextctrlSpread->SetValue(wxString("",wxConvUTF8));
        interfMainPanel::getInstance()->resetAppend();
 }
+
 void interfSpreadPanel::onSpreadAdd(wxCommandEvent& event){
        interfMainPanel::getInstance()->onSpreadAdd();
 }
-void interfSpreadPanel::onSpreadGo(wxCommandEvent& event){
 
+void interfSpreadPanel::onSpreadAddAll(wxCommandEvent& event){
+       interfMainPanel::getInstance()->onSpreadAddAll();
+}
 
+void interfSpreadPanel::onSpreadGo(wxCommandEvent& event){
        setStringSpread("   ");
        int typeMethodFindCtrlPoints=_spreadMethodRadiobox->GetSelection();
 printf("EED interfSpreadPanel::onSpreadGo %d\n",typeMethodFindCtrlPoints);