]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/creaPanelButtonContainer/buttonContainerSettings.cxx
#2516 creaMaracasVisu Feature New Normal - creaPanelButtonContainer ListPanel with...
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / creaPanelButtonContainer / buttonContainerSettings.cxx
index 7f96dcf9223f4146ccacd144a96ea061302c526e..66ba48e856ef1793cc52a7847dd5f49546d48cfa 100644 (file)
@@ -99,13 +99,14 @@ namespace creaPanelButtonContainer
 
 
                try {
-                       if(m_itemsMap.empty())
-                               std::cout<< "no tengo nada "<< std::endl;
 
                        for( ItemsMap::iterator it= this->m_itemsMap.begin(); it!=this->m_itemsMap.end(); ++it )
                        {
                                if( (*it).first.compare(buttonName) == 0 )
+                               {
+                                       std::cout<<"debe retornar" << std::endl;
                                        return ( (*it).second );
+                               }
                        }
 
 
@@ -269,8 +270,9 @@ namespace creaPanelButtonContainer
                        {
                                if( type == 0 )
                                        this->AddButton( *it );
-                               else if( type == 1 )
+                               else if( type == 1 || type == 2)
                                        this->AddItems(*it);
+
                        }//rof
                }//yrt
                catch ( std::exception& e )
@@ -291,7 +293,7 @@ namespace creaPanelButtonContainer
                        //I don't know the try catch doesn't work!!
                        if ( info->panel == NULL )
                        {
-                               std::cerr << "ButtonContainerSettings::AddButton"
+                               std::cerr << "ButtonContainerSettings::AddItems"
                                    << "exception: NULL Pointer in panel " << std::endl;
                                exit( 1 );
                        }
@@ -315,6 +317,7 @@ namespace creaPanelButtonContainer
        ButtonContainerSettings::GetItemsMap()
        {
                std::cout<< "MLER | ButtonContainerSettings:: GetItemsMap()" << std::endl;
+
                return m_itemsMap;
        }