]> Creatis software - creaContours.git/commitdiff
*** empty log message ***
authorJuan Prieto <Juan.Prieto@creatis.insa-lyon.fr>
Fri, 7 Nov 2008 14:39:34 +0000 (14:39 +0000)
committerJuan Prieto <Juan.Prieto@creatis.insa-lyon.fr>
Fri, 7 Nov 2008 14:39:34 +0000 (14:39 +0000)
lib/Interface_ManagerContour_NDimensions/wxConceptControl.cxx
lib/Interface_ManagerContour_NDimensions/wxContourEventHandler.cxx

index 47c1c7e923de0f70e13e86560e10e79a104e036c..e5de69bf21508540afffa21fc4f6c51ceebd3f68 100644 (file)
@@ -236,10 +236,16 @@ DEFINE_EVENT_TYPE( wxEVT_CONCEPT_RELEASE )
                //itoa( groupID, buffer, 10);
 
                std::string buffer;
-               for(int k = groupID; k == 0; k++){
-                       char temp = k % 10 + 48;
-                       k = k / 10;
-                       buffer = temp + buffer; 
+               
+               if(groupID == 0){
+                       buffer = "0";
+               }else{
+                       int k=groupID;
+                       while (k > 0){
+                               char temp = k % 10 + 48;
+                               k = k / 10;
+                               buffer = temp + buffer; 
+                       }
                }
 
                //wxCheckBox *checkbox = new wxCheckBox( this, -1, wxString(  label.c_str(), wxConvUTF8), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, wxString( buffer, wxConvUTF8) );
index 71cc3829a61a8ce6ab1020c563de15b903a8b952..6121c56f7e56f34b897b7a23b8bc4a0580000d36 100644 (file)
@@ -3721,10 +3721,15 @@ void wxContourEventHandler :: onREDO()
 
        std::string wxContourEventHandler::intToString(int num){
                std::string result;
-               for(int k = num; k == 0; k++){
-                       char temp = k % 10 + 48;
-                       k = k / 10;
-                       result = temp + result; 
+               if(num == 0){
+                       result = "0";
+               }else{
+                       int k=num;
+                       while (k > 0){
+                               char temp = k % 10 + 48;
+                               k = k / 10;
+                               result = temp + result; 
+                       }
                }
                return result;
        }