X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FcreaPanelButtonContainer%2FbuttonContainerSettings.h;h=bb00f7dff81a165f03ff055861531a7f3b23adad;hb=8f1f70ffb361d0ccde7da40ff128cebdcfcf3f13;hp=9f3e5245db7d7f17cdb1cfc1e433f710951ecfb9;hpb=e1c23d053ffe93035f13802efdb19dc116e4b46c;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/creaPanelButtonContainer/buttonContainerSettings.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/creaPanelButtonContainer/buttonContainerSettings.h index 9f3e524..bb00f7d 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/creaPanelButtonContainer/buttonContainerSettings.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/creaPanelButtonContainer/buttonContainerSettings.h @@ -35,7 +35,7 @@ #include #include -//EED-MLER #include +#include #include #include @@ -126,9 +126,7 @@ namespace creaPanelButtonContainer * @brief This class contains the settings of the button container. */ - typedef std::map< std::string, wxPanel* > ItemsMap; - public: // ---------------------------------------------------------------------------------- /*! @fn ButtonContainerSettings( ); @@ -234,15 +232,23 @@ namespace creaPanelButtonContainer void AddButtons( BCStructVectorType infoList, int type ); + void + AddItems(BCPSettingsStruct* info); + + ItemsMap + GetItemsMap(); + + PanelButton + GetPanelList( const StringType &buttonName ); + + // ---------------------------------------------------------------------------------- private: ButtonGroupMap m_ButtonGroupContainer; //!