]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/creaButtonContainer/controller/buttonContainerController.cxx
creaButtonContainer: new structure to make easy the button settings
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / creaButtonContainer / controller / buttonContainerController.cxx
index 83560a44846f5ae530259fc5c317d9d05f3a154c..bb28d530ea03bef373e3a83959eb561b139e1f56 100644 (file)
@@ -2,7 +2,7 @@
  * @file buttonContainerController.cxx
  * @brief This contains the ButtonContainerController class implementation
  * @author Diego CACERES (diego.caceres[AT]creatis.insa-lyon.fr)
- * @date  2011-05-19
+ * @date  2011-05-24
  */
 
 #include "buttonContainerController.h"
@@ -53,8 +53,7 @@ namespace creaButtonContainer
                        }//yrt
                        catch ( std::exception& e )
                        {
-                               std::cerr
-                                   << "ButtonContainerController::ButtonExpEvent( wxCommandEvent& event ) exception: "
+                               std::cerr << "ButtonContainerController::AddEvents( ) exception: "
                                    << e.what( ) << std::endl;
                        }//hctac
                }
@@ -65,6 +64,7 @@ namespace creaButtonContainer
                        long id = event.GetId( );
                        try
                        {
+                               //changing the button label when its clicked and then hide the buttons of the group.
                                if ( this->m_BCPanel->m_GroupManagerList[ id ]->GetButton( )->GetLabel( ).Cmp(
                                    _( "+" ) ) == 0 )
                                {
@@ -83,7 +83,8 @@ namespace creaButtonContainer
                        }//yrt
                        catch ( std::exception& e )
                        {
-                               std::cerr << "ButtonContainerController::AddEvents( ) exception: "
+                               std::cerr
+                                   << "ButtonContainerController::ButtonExpEvent( wxCommandEvent& event ) exception: "
                                    << e.what( ) << std::endl;
                        }//hctac
                }
@@ -97,15 +98,13 @@ namespace creaButtonContainer
                                    this->m_BCPanel->m_ButtonGroupList.begin( ); it
                                    != this->m_BCPanel->m_ButtonGroupList.end( ); ++it )
                                {
-
                                        ( *it )->GetButton( event.GetId( ) )->Execute( );
-
                                }//rof
                        }//yrt
                        catch ( std::exception& e )
                        {
                                std::cerr
-                                   << "ButtonContainerController::ButtonExpEvent( wxCommandEvent& event ) exception: "
+                                   << "ButtonContainerController::ButtonEvent( wxCommandEvent& event ) exception: "
                                    << e.what( ) << std::endl;
                        }//hctac
                }